Releases: pine-vm/pine
Releases · pine-vm/pine
v2022-08-07
Avoid dependency on Base64 with simpler encoding for bytes Avoid dependency on Base64 (and thus the Bitwise module) in more scenarios in Elm Interactive: Adapt the compiler to use a representation based on lists of integers instead of a base64 string for encoding bytes values in the compilation interfaces (Source Files, Elm Make). Reduce code size by aggregating into 32-bit large integers where possible. Expand the core modules to support Bytes encoding.
v2022-07-23
Support module aliases on import in Elm Interactive compiler + Automate testing an Elm Interactive scenario depending on a module alias. + Expand the lookup of references in an Elm module during compilation to consider module aliases declared with the `import` syntax. + Fix bug in `getDirectDependenciesFromModule`: Don't use the alias there.
v2022-07-03
Clean up and simplify usage of Pine kernel functions + Make function names more consistent. + Simplify usage of commutative operations: Generalize functions like `and` and `add` from two arguments to a list of arguments. + Offer generalized `skip`, `take`, `reverse`, and `concat` working on both lists and blobs. + Expand error message in case of failure to find requested kernel function: List names of the available functions.
v2022-07-02
Speed up compilation for Elm Interactive by caching Also, improve Pine blob representations by switching to `ReadOnlyMemory<byte>`
v2022-06-16
Integrate .NET security patches and other updates https://devblogs.microsoft.com/dotnet/june-2022-updates/
v2022-03-20
Test recommended patches
v2022-02-09
Learn about recommendations from upstream projects
v2022-01-16
Add test framework for the development of the Elm Interactive Add a dedicated command to support testing the Elm interactive with selected scenarios. Report test execution duration to support the execution engine's development concerning runtime expenses.
v2021-12-30
Clean up and improve readability in the program code + Improve readability in the implementation with nullable annotations and records. + Also, fix some inconsistencies in the user interface.
v2021-12-13
Fix a bug in rejecting deployment with invalid migration + Fix underlying bug in the implementation to compose file store reader for appending a composition event: Automate regression test for this functionality. + Improve readability by refactoring from tuples to named types.