Releases: pine-vm/pine
Releases · pine-vm/pine
v2023-01-31
Fix concretization of generic type instances in Elm compiler + Expand the example app to demo backend state serialization to cover more cases of instantiation of generic types: Add tuples, records, and instances of 'Maybe' with generic type arguments. + Automate test to assert that the demo app program code compiles. + Fix the concretization of generic type instances in compilation to generate JSON coding functions: Add coverage for 'instance', 'record', and 'tuple' cases.
v2023-01-13
Apply recommended patches
v2022-12-06
Support downstream projects with configuring cache for Elm make results Support improving robustness and speed with a cache for the results from successful invocations of Elm make. Adapt to increase the robustness of the compilation of Elm programs after last week's observation: For users from China, the dependencies on network access in Elm led to impractical delays or failure.
v2022-11-08
Test recommended patches
v2022-10-17
Speed up testing Elm Interactive with PineVM Switch the standard testing of Elm Interactive to use evaluation based on PineVM.
v2022-10-05
Fix error reporting for loading repositories from GitHub This change fixes reporting errors in the functionality to clone git repositories: It removes an unconditional 'catch' statement that could swallow exceptions from 'LibGit2Sharp'. This change also fixed the `ArgumentNullException` on Ubuntu 22.04 described at https://github.com/elm-fullstack/elm-fullstack/issues/19 For the docker image described there, we now get this more specific error: ``` LibGit2Sharp.LibGit2SharpException: could not load ssl libraries ```
v2022-09-29
Fix garbage collection of files in process store Rewrite the stage deleting files to use Task Parallel Library instead of ParallelEnumerable.AsParallel. After observing the earlier implementation using `AsParallel` hanging.
v2022-09-15
Apply recommended patches
v2022-09-06
Fix for builds that place Elm make output in subdirectory
v2022-08-15
Improve readability of large numbers in user interface