This repository has been archived by the owner on Sep 17, 2022. It is now read-only.
Releases: zio/zio-morphir
Releases · zio/zio-morphir
Morphir Early Access Release v0.2.0-M01
What's Changed
- Json support by @DamianReeves in #56
- Json-support by @DamianReeves in #57
- Implement ZenvironmentSubset by @adamgfraser in #60
- Update actions/checkout action by @renovate in #59
- Update Node.js to v16.14.0 by @renovate in #58
- Adding ValueModuleSpec by @michelchan in #61
- Adding rest of ModuleModule and test by @michelchan in #62
- Update Node.js to v16.14.1 by @renovate in #64
- Json encoding for morphir ir by @dmitrykozinets in #63
- Adding PackageModule missing methods and test by @michelchan in #65
- Update Node.js to v16.14.2 by @renovate in #67
- IR and CLI changes by @DamianReeves in #68
- Making IR SDK definition possible by @DamianReeves in #69
- Type Constructor and custom type support by @DamianReeves in #70
- json codec changes by @dmitrykozinets in #71
- Switch out recursion schemes encoding of Type for regular ADT by @DamianReeves in #72
- Codec changes by @dmitrykozinets in #73
- Adding SDK by @michelchan in #74
- Value implementation that matches finos/morphir-elm and ditches recursion schemes by @DamianReeves in #75
- Provide fold, transform, and rewrite for Value[TA,VA] by @DamianReeves in #76
- Starting Type refactor by @michelchan in #81
- adding more json encoders/decoders and tests by @dmitrykozinets in #80
- Continuing type refactor by @michelchan in #82
- Removing TypeModule by @michelchan in #83
- Update hmarr/auto-approve-action action to v2.2.0 by @renovate in #84
- Adding to TypeModule by @michelchan in #85
- Value Refactoring by @DamianReeves in #86
- Update hmarr/auto-approve-action action to v2.2.1 by @renovate in #87
- Lots of refactoring Pass(1) by @DamianReeves in #88
- Bringing back the recursion scheme based encoding by @DamianReeves in #102
- Upgrade to ZIO 2.0.0-RC5 by @DamianReeves in #103
- Update sbt-scalafix to 0.10.0 by @scala-steward in #89
- Ir changes by @DamianReeves in #106
- Update sbt-mdoc to 2.3.2 by @scala-steward in #96
- Update actions/checkout action to v3.0.1 by @renovate in #107
- Switch back to recursion schemes by @DamianReeves in #108
New Contributors
- @renovate made their first contribution in #59
- @scala-steward made their first contribution in #89
Full Changelog: v0.1.0-M01...v0.2.0-M01
Extremely early zio-morphir release
What's Changed
- Initial set of SExpr work by @DamianReeves in #1
- Initial Morphir IR pieces by @DamianReeves in #2
- Further work on SExpr by @DamianReeves in #3
- Ir work by @DamianReeves in #4
- Mainly VFile and VFile path work by @DamianReeves in #5
- Execution changes by @DamianReeves in #6
- S-Expression implementation updates by @DamianReeves in #7
- Morphir ir by @DamianReeves in #8
- Add trees work by @DamianReeves in #9
- Fix Build by @adamgfraser in #10
- Ongoing Work by @adamgfraser in #11
- IR work by @DamianReeves in #12
- Use SBT Script by @adamgfraser in #13
- Fix Build by @adamgfraser in #14
- More IR Work by @DamianReeves in #15
- Adding Morphir Path and QName by @michelchan in #16
- Adding FQName by @michelchan in #18
- More IR work and introducing the interpreter by @DamianReeves in #17
- More Interpreter work and introducing tests by @DamianReeves in #23
- More IR Work by @DamianReeves in #24
- Adding QOL changes by @michelchan in #26
- Interpreter changes and aligning more with morphir-elm by @DamianReeves in #37
- SExpr decoder/encoder with Zio Parser - manual file move by @dmitrykozinets in #39
- Ongoing Work On Interpreter by @adamgfraser in #40
- added additional interpreter tests by @edwardpeters in #41
- WIP on IR TypeModule by @dmitrykozinets in #43
- Initial Implementation Of Interpreter For Constructor Case by @adamgfraser in #42
- Adding code to ValueModule and ModuleModule by @michelchan in #45
- Static scoping by @edwardpeters in #46
- More ValueModule changes by @DamianReeves in #47
- Interpreter and ergonomics by @DamianReeves in #50
- Move interpreter into its own project by @DamianReeves in #51
- refactored pattern matching and added constructor case by @edwardpeters in #53
- Provide integrations with Scala by @DamianReeves in #52
- Fixing FQName fromString and adding more tests by @dmitrykozinets in #54
- Fix warnings and issues which caused publish to fail by @DamianReeves in #55
New Contributors
- @DamianReeves made their first contribution in #1
- @adamgfraser made their first contribution in #10
- @edwardpeters made their first contribution in #41
Full Changelog: https://github.com/zio/zio-morphir/commits/v0.1.0-M01