Skip to content

Conversation

@gi
Copy link
Owner

@gi gi commented Aug 12, 2025

Changed

  • engine: fixed issue with serialization of functions (#26)
  • engine: include optional logging (#24)
  • ci: test against macOS 14, Ubuntu 22.04, and ruby 3.1-3.4 (#27)

gi and others added 12 commits February 17, 2022 13:15
Version 0.3.2

### Changed
- `engine`: fixed issue with memory leak (#15)
This fixes an issue where `mini_racer` does not support serializing javascript
functions nested in objects, such as in the options hash of helper function.

To avoid this issue, redefine any functions with a generic `"function"` string.

TODO: In the future, we can build a method to call these functions.
[#25] engine: fix serialization of helper options functions to ruby
[#20] engine: include optional logging
This updates the os and ruby versions on which to test:
* include latest two os versions: mac + ubuntu
* include latest four ruby versions
### Changed
- `engine`: fixed issue with serialization of functions ([#26](#26))
- `engine`: include optional logging ([#24](#24))
- `ci`: test against macOS 14, Ubuntu 22.04, and ruby 3.1-3.4 ([#27](#27))
@gi gi merged commit 6d735cf into main Aug 12, 2025
19 checks passed
@gi gi deleted the v0.3.4 branch August 12, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants