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

Changelog History
Page 1

  • v0.7.5 Changes

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

    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 Changes

    March 06, 2018
    • ๐Ÿ’Ž [IMPROVEMENT] Various improvements to the underlying libcruby-sys library
  • v0.7.2 Changes

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

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

    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 Changes

    September 05, 2017
    • ๐Ÿ›  [BUGFIX] Compile 32-bit windows .lib with 32-bit toolchain
  • v0.6.3 Changes

    August 31, 2017
    • ๐Ÿ›  [BUGFIX] Include *.lib in libcruby-sys
  • v0.6.2 Changes

    August 29, 2017
    • ๐Ÿ— [DEPRECATION] Deprecate passing project name to BuildTask
  • v0.6.1 Changes

    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