All Versions
12
Latest Version
Avg Release Cycle
37 days
Latest Release
555 days ago

Changelog History
Page 1

  • v0.7.5

    June 04, 2018
    • [IMPROVEMENT] Add coercion for usize and isize
  • v0.7.4

    June 02, 2018
    • 🛠 [BUGFIX] Ensure classes with a struct also defines initialize
    • 🛠 [BUGFIX] Ensure Ruby Strings have the correct encoding before performing coercion
    • 🛠 [BUGFIX] Abort rake task when cargo build fails
    • [IMPROVEMENT] Add coercion for tuples
  • v0.7.3

    March 06, 2018
    • 💎 [IMPROVEMENT] Various improvements to the underlying libcruby-sys library
  • v0.7.2

    October 10, 2017
    • [IMPROVEMENT] Add coercion for Symbols
    • [IMPROVEMENT] Allow consuming self in methods
  • v0.7.1

    October 06, 2017
    • [IMPROVEMENT] Add coercion for Vec and HashMap
  • v0.7.0

    October 04, 2017
    • 📜 [IMPROVEMENT] Add error message for parse errors
    • 💎 [IMPREVEMENT] Support #[ruby_name] remapping for classes
    • 💎 [IMPREVEMENT] Support returning an exception to Ruby (via Result coercion)
    • 🛠 [BUGFIX] Fix build erros for project names with more than one -
    • 💎 [EXPERIMENTAL] Make it possible to implement FromRuby and ToRuby for custom types
  • v0.6.4

    September 05, 2017
    • 🛠 [BUGFIX] Compile 32-bit windows .lib with 32-bit toolchain
  • v0.6.3

    August 31, 2017
    • 🛠 [BUGFIX] Include *.lib in libcruby-sys
  • v0.6.2

    August 29, 2017
    • 🏗 [DEPRECATION] Deprecate passing project name to BuildTask
  • v0.6.1

    May 18, 2017
    • 🛠 [BUGFIX] Fix path in copy_dll task for Windows installation
    • 🛠 [BUGFIX] Fix compatibility with serde_json
    • 🛠 [BUGFIX] Correctly handle projects with dashes in their name
    • 👍 [IMPROVEMENT] Better language around coercion failures