Revision history for FFI-Platypus-Lang-Rust 0.12 2022-10-27 21:54:54 -0600 - Documentation improvements (gh#38) 0.11 2022-10-26 05:57:14 -0600 - Fix bug where FFI::Build::File::Cargo would usually exit on failure instead of die, which in dev / prove mode would throw away any diagnostics (gh#37) 0.10 2022-10-23 19:39:14 -0600 - Documentation improvements (gh#5, gh#17, gh#22, gh#28, gh#31, gh#32, gh#35) - Adding bool type. As noted in the CAVEATS, this is in practice always a sint8, but not technically guaranteed by the spec (gh#25, gh#33) - Use cdylib in examples and in implementation as that is preferred for calling from C now (gh#16, gh#31) - Tests are build with --release by default, just like the runtime cdylib, so that the Rust code doesn't have to be compiled twice (gh#26, gh#30) - The PERL_FFI_CARGO_FLAGS environment variable can be used to change the flags passed into cargo test and cargo build this way you can use a different profile if you choose (gh#30) 0.09 2019-11-20 11:12:37 -0700 - Document callbacks. - Documentation fixes. 0.08 2019-11-19 16:02:53 -0700 - Fix memory leak in points example (gh#5, gh#10) - Added bundle example: examples/Person - Better and more complete documentation for both FFI::Build::File::Cargo and FFI::Platypus::Lang::Rust. 0.07 2019-11-15 13:59:52 -0700 - Migrate to ExtUtils::MakeMaker - Migrate from Module::Build::FFI to FFI::Build - Added FFI::Build::File::Cargo 0.06 2019-06-19 18:34:38 -0400 - Documentation updates and fixes 0.05 2018-12-19 14:40:25 -0700 - Explicitly make File::chdir a configure and runtime prereq 0.04 2015-10-14 - Fixes for Mac OS X 0.03 2015-10-13 - If there is a Cargo.toml file in the ffi project directory, use cargo to build and test the project. - The old method of populating ffi and libtest with rust files (not widely used) will be deprecated and removed at the end of the year. 0.02 2015-02-02 - Fix synopsis to use "lang" instead of "with" 0.01 2015-01-30 - Initial release