Releases: jeslie0/mkElmDerivation
Releases · jeslie0/mkElmDerivation
0.5.1
[0.5.1] - 2024-01-27
This update marks the transition towards a more general and minimal mkElmDerivation.
Changed
- The
mkElmDerivation
function is now more generic and allows users to write their own buildPhases and installPhases. - This changelog is now in the Common Changelog format.
- The
mkElmWatchDerivation
andmkElmSpaDerivation
functions have been marked as deprecated. Users shouldmkElmDerivation
with custom build phases and install phases.
Added
- The elm snapshot code has been moved back into this repository.
Removed
- The dependency on flake-utils has been removed.
0.5.0
[0.5.0] - 2023-05-13
Changed
- Tidy up and organise the nix files.
- BREAKING: Change mkElmDerivation's inputs slightly to allow for a more general derivation. See the wiki for more information.
- Improve
elm-hasher
source structure.
Added
- Add =elm-watch= support.
Removed
- BREAKING: Remove
${system}
from the overlays. This breaking change simplifies the overlay usage, and is arguably more correct than the previous approach.
0.4.0
0.3.0
0.2.0.0
0.1.1.0
[0.1.1.0] - 2023-01-30
Add improvements to memory and speed of the hasher application.
Changed
- Refactor code to increase readability and modularity;
- Half the heap memory usage;
- Change hash function to one from Cryptonite.
Added
- Add report at the end of the programme.
Fixed
- Fix occasional deadlock with MVars.