All Versions
20
Latest Version
Avg Release Cycle
16 days
Latest Release
2178 days ago

Changelog History
Page 1

  • v1.0.0 Changes

    December 19, 2016

    Full Changelog

    Implemented enhancements:

    • Don't require glob import to use mrfn! et al #92
    • 💎 Call Rust functions with Ruby blocks #89
    • Avoid glob imports from top-level of crate #85
    • ✂ Remove borrow rules from mrfn. #83

    🛠 Fixed bugs:

    • mrbc_context is leaked. #94
    • 💎 Nested mruby Rust calls cause memory leaks in the case of uncaught exceptions. #90
    • 🔄 Change no-run to no_run in docs. #87

    Closed issues:

    • "error: no rules expected the token ..." when using mrfn! with Value parameters. #93
    • Is there a way to put class macro definitions in separate modules? #88

    🔀 Merged pull requests:

  • v0.5.0 Changes

    April 29, 2016

    Full Changelog

    Implemented enhancements:

    • 👌 Improve macros to handle &mut T case. #82
  • v0.4.0 Changes

    April 20, 2016

    Full Changelog

    Implemented enhancements:

    • ➕ Add Class to mrfn. #80
    • ➕ Add missing Value::to_module. #79
    • Expand macro functionality. #77
    • Find a way to differentiate classes that need Rust reflection and those that don't. #76
    • 💎 Clean mruby API calls. Some are probably unused. #75
    • 💎 Implement ability to define methods on Ruby classes. #73
    • 👌 Support Ruby file loading, class extraction and method call #70

    🛠 Fixed bugs:

    • require should only return true/false, not result of execute(). #71

    🔀 Merged pull requests:

  • v0.3.2 Changes

    April 07, 2016

    Full Changelog

    Implemented enhancements:

    • 🛠 Fix error scheme. #62

    🛠 Fixed bugs:

    • 🛠 Fix coverage. #69
  • v0.3.1 Changes

    March 26, 2016

    Full Changelog

    Implemented enhancements:

    • ⚡️ Update doc examples to use mrclass. #67
    • ➕ Added more examples and use cases. #66
    • ➕ Add mruby.sym() and make sure value.to_str() works with Symbols. #64

    🛠 Fixed bugs:

    • args in initialize should be |; args|, not |args|. #65

    🔀 Merged pull requests:

  • v0.3.0 Changes

    March 21, 2016

    Full Changelog

    Implemented enhancements:

    • Rename MR* to Mr*. #60

    🛠 Fixed bugs:

    • 💎 Panics end process with 4 SIGILL when panic is called from mruby. #58