Releases: ossuminc/riddl
Releases · ossuminc/riddl
0.20.5 - Improvements From Course Development
What's Changed
- More changes from course creation by @reid-spencer in #352
Full Changelog: 0.20.3...0.20.5
0.20.3
What's Changed
- Constant values by @reid-spencer in #350
- Update sbt-native-packager to 1.9.16 by @scala-steward in #349
- Changes From The Course Development by @reid-spencer in #351
Full Changelog: 0.20.1...0.20.3
Fix an expression type bug
Updates To Processing Model
What's Changed
- Domain external option by @reid-spencer in #346
- Course derived changes by @reid-spencer in #347
Full Changelog: 0.19.0...0.20.0
0.19.0 - Simplified Streaming
What's Changed
- Update sbt-coveralls to 1.3.5 by @scala-steward in #324
- Update sbt to 1.8.2 by @scala-steward in #325
- Update scalatest to 3.2.15 by @scala-steward in #327
- Update scalactic to 3.2.15 by @scala-steward in #326
- Update sbt-coveralls to 1.3.3 by @scala-steward in #323
- Update sbt-native-packager to 1.9.13 by @scala-steward in #328
- #329 Revise projection parsing by @reid-spencer in #330
- fixed typos in Adaptors doc by @fhs-improving in #337
- fixed links to Example and Context in Handlers by @fhs-improving in #336
- fixed applications link in Vital Definitions by @fhs-improving in #335
- removed extra brackets on the groups link in application by @fhs-improving in #333
- fixed typos in type cardinality prefix descriptions by @fhs-improving in #332
- fixing typos in message concept doc by @fhs-improving in #334
- Update sbt-coveralls to 1.3.6 by @scala-steward in #340
- #223 implement URLs for include by @reid-spencer in #341
- Fixes for the Concepts docs by @fhs-improving in #338
- Update sbt-native-packager to 1.9.14 by @scala-steward in #342
- Update sbt-scoverage to 2.0.7 by @scala-steward in #343
- Update sbt-native-packager to 1.9.15 by @scala-steward in #345
- Simplified streaming by @reid-spencer in #344
New Contributors (Thank you!)
- @fhs-improving made their first contribution in #337
Full Changelog: 0.18.0...0.19.0
0.18.1 - Dependency upgrades, projections syntax fix
What's Changed
- Update sbt-coveralls to 1.3.5 by @scala-steward in #324
- Update sbt to 1.8.2 by @scala-steward in #325
- Update scalatest to 3.2.15 by @scala-steward in #327
- Update scalactic to 3.2.15 by @scala-steward in #326
- Update sbt-coveralls to 1.3.3 by @scala-steward in #323
- Update sbt-native-packager to 1.9.13 by @scala-steward in #328
- #329 Revise projection parsing by @reid-spencer in #330
Full Changelog: 0.18.0...0.18.1
0.18.0 - TestCoverage
What's Changed
- Various Fixes by @reid-spencer in #299
- docs(sbt-riddl): fix broken link to sbt-riddl release by @civilizeddev in #298
- Update pureconfig to 0.17.2 by @scala-steward in #300
- Various Fixes From Authoring Improving.app by @reid-spencer in #301
- Update sbt to 1.8.0 by @scala-steward in #303
- Coverage Checking by @reid-spencer in #302
- Remove code smells & add coverage by @reid-spencer in #306
- Update sbt-scalafmt to 2.5.0 by @scala-steward in #309
- Improve TestKist Coverage by @reid-spencer in #308
- Increase Prettify Coverage by @reid-spencer in #310
- Prettify coverage by @reid-spencer in #311
- Improve coverage in the commands module by @reid-spencer in #307
- Disable a run-forever test by @reid-spencer in #312
- Update sbt-header to 5.9.0 by @scala-steward in #313
- Coverage Improvements by @reid-spencer in #314
- Update slf4j-nop to 2.0.4 by @scala-steward in #316
- Coverage upgrade by @reid-spencer in #315
- Improve AST test coverage by @reid-spencer in #318
- Improve Prettifier Coverage by @reid-spencer in #320
- Update sbt-git to 2.0.1 by @scala-steward in #321
- Update sbt-pgp to 2.2.1 by @scala-steward in #322
New Contributors
- @civilizeddev made their first contribution in #298
Full Changelog: 0.17.1...0.18.0
0.17.1
Language Changes
- New pre-defined types: Currency("CO"), SI Base Units
- Adaptors are now uni-directional from the containing context to the declared context.
- Adaptations are now handlers
- Applications are now composed of a hierarchy of nested groups than can contain only inputs and outputs
- Applications may now declare handlers to deal with user input
- Processors may now declare handlers to deal with input messages
- Stories aimed at mostly working with applications
- New "Repository" concept added to language
- States and Projections can now declare invariants too
- Authors may now only be defined in Domains
- All vital definitions may now declare "by author " immediately after their identifier to indicate who authors that definition
Other Changes
- Update sbt-pgp to 2.2.0 by @scala-steward in #293
- Update commons-compress to 1.22 by @scala-steward in #294
Full Changelog: 0.17.0...0.17.1
0.17.0 - Minor Doc updates for Reactive Summit
What's Changed
- Update scalatest to 3.2.14 by @scala-steward in #263
- Reactive summit by @reid-spencer in #265
- Documentation Cleanup by @reid-spencer in #268
- Support SI Base Unit Type Expressions by @reid-spencer in #270
- Update sbt to 1.7.2 by @scala-steward in #261
- Update sbt-header to 5.8.0 by @scala-steward in #266
- Update sbt-updates to 0.6.4 by @scala-steward in #260
- Update scalafmt-core to 3.6.0 by @scala-steward in #262
- Minor cleanups to introduction section by @reid-spencer in #271
Full Changelog: 0.16.1...0.17.0
0.16.1 - Native Image, scoverage,
New Features
- Generating a native image is now supported
- Scala coverage testing is working again
- All files have headers
- Stories can now connect to other model definitions
- Modelling applications very simply is now supported
- Improvements in graphical output of TOC, stories
What's Changed
- Include resources in native image by @reid-spencer in #241
- Restore ability to use scoverage by @reid-spencer in #242
- Perfect auto-generation of native image and universal packages by @reid-spencer in #243
- Separate release from PR check workflows by @reid-spencer in #245
- Headers update by @reid-spencer in #246
- Test headers by @reid-spencer in #248
- Sequence diagrams by @reid-spencer in #249
- Upgrade to Scala 2.13.10 by @reid-spencer in #253
- Better interactions by @reid-spencer in #252
- Generate Graphical Table Of Contents by @reid-spencer in #247
- Sequence diagrams by @reid-spencer in #254
- Simple Application With Display and Form by @reid-spencer in #255
- Match error by @reid-spencer in #256
- Version restore by @reid-spencer in #257
Full Changelog: 0.15.4...0.16.1