Releases: finos/morphir-scala
Releases · finos/morphir-scala
v0.4.0-M1-02
What's Changed
- Morphir Runtime API signature changes by @DamianReeves in #303
Full Changelog: v0.4.0-M1...v0.4.0-M1-02
v0.4.0-M1
What's Changed
- Adding data model docs by @michelchan in #279
- Fix mill build warnings about deprecated usages by @haesu in #287
- Simplify Deriver API. Support Deriver[T] implicit. by @deusaquilus in #288
- Update scalafmt-core to 3.7.11 by @scala-steward in #292
- Update json-diff to 0.0.6 by @scala-steward in #291
- Series/0.4.0 by @DamianReeves in #300
New Contributors
Full Changelog: v0.3.0...v0.4.0-M1
Introducing Morphir Datamodel and evaluator
What's Changed
- Bump default morphir version to 0.2.1 by @justin-corn in #95
- Update mill-main to 0.10.9 by @scala-steward in #96
- Update coursier to 2.1.0-RC1 by @scala-steward in #94
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #97
- Update coursier to 2.1.0-RC2 by @scala-steward in #99
- Bump loader-utils from 2.0.3 to 2.0.4 in /website by @dependabot in #98
- Update scala-uri to 4.0.3 by @scala-steward in #100
- Scala 3.2.1 upgrade and introduction of Evaluator by @DamianReeves in #101
- Update zio, zio-streams, zio-test, ... to 2.0.4 by @scala-steward in #102
- Start to define Evaluator by @DamianReeves in #104
- Spree 01 (#103) by @dmitrykozinets in #105
- Add initial support for Property, PropertyBag, and VFile by @DamianReeves in #112
- Fix website build and upgrade as needed by @DamianReeves in #114
- Update pprint to 0.8.1 by @scala-steward in #108
- Update coursier to 2.1.0-RC3-1 by @scala-steward in #113
- Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #115
- Update zio, zio-streams, zio-test, ... to 2.0.5 by @scala-steward in #109
- Update zio-json, zio-json-golden to 0.4.2 by @scala-steward in #110
- Update os-lib to 0.9.0 by @scala-steward in #107
- Update izumi-reflect to 2.2.3 by @scala-steward in #116
- Evaluator Changes by @DamianReeves in #120
- Update coursier to 2.1.0-RC4 by @scala-steward in #117
- Symbol Table and CallStack work by @DamianReeves in #121
- Bump json5 from 2.2.1 to 2.2.3 in /website by @dependabot in #122
- Cleanup modules by @DamianReeves in #124
- Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #125
- Update zio, zio-streams, zio-test, ... to 2.0.6 by @scala-steward in #130
- Series 0.3.x - Codemodel, visitor, and independence by @DamianReeves in #126
- Further work on Morphir IR types which closer match Elm types by @DamianReeves in #140
- Update zio-parser to 0.1.8 by @scala-steward in #134
- Update mill-main to 0.10.11 by @scala-steward in #141
- Update scribe to 3.10.7 by @scala-steward in #138
- Update izumi-reflect to 2.2.4 by @scala-steward in #139
- Update scalafmt-core to 3.7.1 by @scala-steward in #142
- Update coursier to 2.1.0-RC5 by @scala-steward in #135
- Bump ua-parser-js from 0.7.31 to 0.7.33 in /website by @dependabot in #144
- Bump ua-parser-js from 0.7.32 to 0.7.33 by @dependabot in #143
- Readers for Value, Literal, Pattern, Specs and Defs by @dmitrykozinets in #156
- Update zio, zio-streams, zio-test, ... to 2.0.8 by @scala-steward in #155
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #149
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /website by @dependabot in #153
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /website by @dependabot in #148
- Bump ckipp01/mill-dependency-submission from 1.1.0 to 1.1.1 by @dependabot in #150
- Update izumi-reflect to 2.2.5 by @scala-steward in #147
- Update scalafmt-core to 3.7.3 by @scala-steward in #183
- Bump olafurpg/setup-scala from 13 to 14 by @dependabot in #161
- Update mill-main to 0.10.12 by @scala-steward in #180
- Bump actions/checkout from 3.3.0 to 3.5.0 by @dependabot in #182
- Bump hmarr/auto-approve-action from 3.1.0 to 3.2.1 by @dependabot in #178
- Update coursier to 2.1.0 by @scala-steward in #173
- Bump webpack from 5.75.0 to 5.76.1 by @dependabot in #175
- Update zio-process to 0.7.2 by @scala-steward in #165
- Update os-lib to 0.9.1 by @scala-steward in #168
- Update izumi-reflect to 2.3.1 by @scala-steward in #181
- Update zio-cli to 0.4.0 by @scala-steward in #157
- Bump webpack from 5.74.0 to 5.77.0 in /website by @dependabot in #184
- Update mainargs to 0.4.0 by @scala-steward in #160
- Bump actions/checkout from 3.5.0 to 3.5.2 by @dependabot in #189
- Update coursier to 2.1.2 by @scala-steward in #191
- Update izumi-reflect to 2.3.2 by @scala-steward in #186
- Update izumi-reflect to 2.3.4 by @scala-steward in #193
- Update mainargs to 0.5.0 by @scala-steward in #194
- Update coursier to 2.1.3 by @scala-steward in #197
- Evaluator quick by @DamianReeves in #198
- Update izumi-reflect to 2.3.5 by @scala-steward in #196
- Bump Scala, ScalaJS, and ScalaNative versions by @DamianReeves in #199
- Update BSP instructions by @DamianReeves in #201
- Update badges in README.md by @DamianReeves in #202
- Added example elm tests by @edwardpeters in #204
- Fixing JSON Codec mismatch with expectations (possibly more to come) by @DamianReeves in #218
- Update scalafmt-core to 3.7.4 by @scala-steward in #214
- Bump ckipp01/mill-dependency-submission from 1.1.1 to 1.1.3 by @dependabot in #216
- Update izumi-reflect to 2.3.8 by @scala-steward in #212
- Update scribe to 3.11.5 by @scala-steward in #210
- Initial DDL specification by @deusaquilus in #219
- Adding Aliased, and Enum. Further developing model. by @deusaquilus in #220
- Extract DDL code into the morphir-datamodel module by @DamianReeves in #222
- Additional Basic types for Domain-Model by @deusaquilus in #225
- Interpreter tests by @DamianReeves in #226
- Build cleanup and maintenance, including update to Mill 0.11.0 by @DamianReeves in #223
- Towards 0.3.0-M3 by @DamianReeves in #227
- Implement datamodel Derivers by @deusaquilus in #228
- Towards 0.3.0-M4 by @DamianReeves in #230
- Add derivers for Map, Optional, and unit tests by @deusaquilus in #231
- Update paiges-core to 0.4.3 by @scala-steward in #235
- Morphir build related changes by @DamianReeves in #236
- Introducing MorphirRuntime plus renaming/introduction of DataEncoder and DataDecoder by @DamianReeves in #238
- FINCORE-15398: SDK Basic Module Tests by @Paul-Folbrecht in #242
- Enum derivation and refactoring by @deusaquilus in #241
- Update scalafmt-core to 3.7.6 by @scala-steward in #240
- Update zio-json, zio-json-golden to 0.6.0 by @scala-steward in #239
- Update .mill-jvm-opts by @DamianReeves in #243
- Update scalafmt-core to 3.7.7 by @scala-steward in #244
- Evaluator cleanup...
v0.3.0-M5 - Datamodel and evaluator/runtime enhancements
What's Changed
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #252
- Update scalafmt-core to 3.7.8 by @scala-steward in #251
- Bump semver from 5.7.1 to 5.7.2 in /website by @dependabot in #250
- Sdks and runtimes by @DamianReeves in #253
- Update github-dependency-graph.yml by @DamianReeves in #254
- Alternative SumBuilder. Add dev-mode to build by @deusaquilus in #255
- Update macros, fix warnings, change datamodel.json.zio to CrossBuild by @deusaquilus in #256
- Update scribe to 3.11.8 by @scala-steward in #257
- Update scalafmt-core to 3.7.9 by @scala-steward in #258
- Ddl decoder by @edwardpeters in #262
- Update macros with Namespace, minor build update by @deusaquilus in #264
- Update scalafmt-core to 3.7.10 by @scala-steward in #263
- DDL to Morphir IR conversion by @dmitrykozinets in #259
- Datamodel fixes by @DamianReeves in #267
- Datamodel enhancements by @DamianReeves in #266
Full Changelog: v0.3.0-M4...v0.3.0-M5
Introducing Data, Concept, and runtime improvements
What's Changed
- Towards 0.3.0-M4 by @DamianReeves in #230
- Add derivers for Map, Optional, and unit tests by @deusaquilus in #231
- Update paiges-core to 0.4.3 by @scala-steward in #235
- Morphir build related changes by @DamianReeves in #236
- Introducing MorphirRuntime plus renaming/introduction of DataEncoder and DataDecoder by @DamianReeves in #238
- SDK Basic Module Tests by @Paul-Folbrecht in #242
- Enum derivation and refactoring by @deusaquilus in #241
- Update scalafmt-core to 3.7.6 by @scala-steward in #240
- Update zio-json, zio-json-golden to 0.6.0 by @scala-steward in #239
- Update .mill-jvm-opts by @DamianReeves in #243
- Update scalafmt-core to 3.7.7 by @scala-steward in #244
- Evaluator cleanup and expanded test functionality by @edwardpeters in #245
- Restructuring towards a friendly runtime by @DamianReeves in #246
- Adding runtime things to runtime package by @DamianReeves in #247
- Fixing deriver for enum-field of coproduct by @deusaquilus in #248
Full Changelog: v0.3.0-M3...v0.3.0-M4
Prerelease - v0.3.0-M3
What's Changed
- Adding Aliased, and Enum. Further developing model. by @deusaquilus in #220
- Extract DDL code into the morphir-datamodel module by @DamianReeves in #222
- Additional Basic types for Domain-Model by @deusaquilus in #225
- Interpreter tests by @DamianReeves in #226
- Build cleanup and maintenance, including update to Mill 0.11.0 by @DamianReeves in #223
- Towards 0.3.0-M3 by @DamianReeves in #227
- Implement datamodel Derivers by @deusaquilus in #228
Full Changelog: v0.3.0.M2...v0.3.0-M3
v0.3.0-M2 Series 0.3.0
What's Changed
- Update BSP instructions by @DamianReeves in #201
- Update badges in README.md by @DamianReeves in #202
- Added example elm tests by @edwardpeters in #204
- Fixing JSON Codec mismatch with expectations (possibly more to come) by @DamianReeves in #218
- Update scalafmt-core to 3.7.4 by @scala-steward in #214
- Bump ckipp01/mill-dependency-submission from 1.1.1 to 1.1.3 by @dependabot in #216
- Update izumi-reflect to 2.3.8 by @scala-steward in #212
- Update scribe to 3.11.5 by @scala-steward in #210
- Initial DDL specification by @deusaquilus in #219
New Contributors
- @edwardpeters made their first contribution in #204
- @deusaquilus made their first contribution in #219
Full Changelog: v0.3.0-M1...v0.3.0.M2
v0.3.0-M1 Series 0.3.0
What's Changed
- Bump default morphir version to 0.2.1 by @justin-corn in #95
- Update mill-main to 0.10.9 by @scala-steward in #96
- Update coursier to 2.1.0-RC1 by @scala-steward in #94
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #97
- Update coursier to 2.1.0-RC2 by @scala-steward in #99
- Bump loader-utils from 2.0.3 to 2.0.4 in /website by @dependabot in #98
- Update scala-uri to 4.0.3 by @scala-steward in #100
- Scala 3.2.1 upgrade and introduction of Evaluator by @DamianReeves in #101
- Update zio, zio-streams, zio-test, ... to 2.0.4 by @scala-steward in #102
- Start to define Evaluator by @DamianReeves in #104
- Spree 01 (#103) by @dmitrykozinets in #105
- Add initial support for Property, PropertyBag, and VFile by @DamianReeves in #112
- Fix website build and upgrade as needed by @DamianReeves in #114
- Update pprint to 0.8.1 by @scala-steward in #108
- Update coursier to 2.1.0-RC3-1 by @scala-steward in #113
- Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #115
- Update zio, zio-streams, zio-test, ... to 2.0.5 by @scala-steward in #109
- Update zio-json, zio-json-golden to 0.4.2 by @scala-steward in #110
- Update os-lib to 0.9.0 by @scala-steward in #107
- Update izumi-reflect to 2.2.3 by @scala-steward in #116
- Evaluator Changes by @DamianReeves in #120
- Update coursier to 2.1.0-RC4 by @scala-steward in #117
- Symbol Table and CallStack work by @DamianReeves in #121
- Bump json5 from 2.2.1 to 2.2.3 in /website by @dependabot in #122
- Cleanup modules by @DamianReeves in #124
- Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #125
- Update zio, zio-streams, zio-test, ... to 2.0.6 by @scala-steward in #130
- Series 0.3.x - Codemodel, visitor, and independence by @DamianReeves in #126
- Further work on Morphir IR types which closer match Elm types by @DamianReeves in #140
- Update zio-parser to 0.1.8 by @scala-steward in #134
- Update mill-main to 0.10.11 by @scala-steward in #141
- Update scribe to 3.10.7 by @scala-steward in #138
- Update izumi-reflect to 2.2.4 by @scala-steward in #139
- Update scalafmt-core to 3.7.1 by @scala-steward in #142
- Update coursier to 2.1.0-RC5 by @scala-steward in #135
- Bump ua-parser-js from 0.7.31 to 0.7.33 in /website by @dependabot in #144
- Bump ua-parser-js from 0.7.32 to 0.7.33 by @dependabot in #143
- Readers for Value, Literal, Pattern, Specs and Defs by @dmitrykozinets in #156
- Update zio, zio-streams, zio-test, ... to 2.0.8 by @scala-steward in #155
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #149
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /website by @dependabot in #153
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /website by @dependabot in #148
- Bump ckipp01/mill-dependency-submission from 1.1.0 to 1.1.1 by @dependabot in #150
- Update izumi-reflect to 2.2.5 by @scala-steward in #147
- Update scalafmt-core to 3.7.3 by @scala-steward in #183
- Bump olafurpg/setup-scala from 13 to 14 by @dependabot in #161
- Update mill-main to 0.10.12 by @scala-steward in #180
- Bump actions/checkout from 3.3.0 to 3.5.0 by @dependabot in #182
- Bump hmarr/auto-approve-action from 3.1.0 to 3.2.1 by @dependabot in #178
- Update coursier to 2.1.0 by @scala-steward in #173
- Bump webpack from 5.75.0 to 5.76.1 by @dependabot in #175
- Update zio-process to 0.7.2 by @scala-steward in #165
- Update os-lib to 0.9.1 by @scala-steward in #168
- Update izumi-reflect to 2.3.1 by @scala-steward in #181
- Update zio-cli to 0.4.0 by @scala-steward in #157
- Bump webpack from 5.74.0 to 5.77.0 in /website by @dependabot in #184
- Update mainargs to 0.4.0 by @scala-steward in #160
- Bump actions/checkout from 3.5.0 to 3.5.2 by @dependabot in #189
- Update coursier to 2.1.2 by @scala-steward in #191
- Update izumi-reflect to 2.3.2 by @scala-steward in #186
- Update izumi-reflect to 2.3.4 by @scala-steward in #193
- Update mainargs to 0.5.0 by @scala-steward in #194
- Update coursier to 2.1.3 by @scala-steward in #197
- Evaluator quick by @DamianReeves in #198
- Update izumi-reflect to 2.3.5 by @scala-steward in #196
- Bump Scala, ScalaJS, and ScalaNative versions by @DamianReeves in #199
Full Changelog: v0.2.1...v0.2.2
Pre-release: Morphir IR and Serialization changes
What's Changed
- Bump loader-utils from 2.0.2 to 2.0.3 in /website by @dependabot in #92
- Publish and use launcher assembly jar by @justin-corn in #91
- Adding support to decode and encode different json file versions automatically by @dmitrykozinets in #93
Full Changelog: v0.2.0...v0.2.1
Pre-Release: Launcher changes v0.2.1-M01
What's Changed
- Bump loader-utils from 2.0.2 to 2.0.3 in /website by @dependabot in #92
- Publish and use launcher assembly jar by @justin-corn in #91
Full Changelog: v0.2.0...v0.2.1-M01