Skip to content

Releases: geirolz/erules

v0.1.4

14 Sep 11:30
Compare
Choose a tag to compare

What's Changed

  • Update sbt-mdoc to 2.5.4 by @scala-steward-geirolz in #254
  • Update sbt to 1.10.1 by @scala-steward-geirolz in #253
  • Update scalafmt-core to 3.8.3 by @scala-steward-geirolz in #256
  • Update sbt-ci-release to 1.6.0 by @scala-steward-geirolz in #257
  • Update munit to 1.0.1 by @scala-steward-geirolz in #258
  • Update sbt-scoverage to 2.1.1 by @scala-steward-geirolz in #260
  • Update sbt-ci-release to 1.6.1 by @scala-steward-geirolz in #259
  • Update circe-core, circe-generic, ... to 0.14.10 by @scala-steward-geirolz in #261
  • Update sbt-scoverage to 2.2.0 by @scala-steward-geirolz in #262

Full Changelog: v0.1.3...v0.1.4

v0.1.3

09 Jul 09:25
Compare
Choose a tag to compare

What's Changed

  • Update scala-library to 2.13.14 by @scala-steward-geirolz in #239
  • Update scala-reflect to 2.13.14 by @scala-steward-geirolz in #240
  • Update sbt to 1.10.0 by @scala-steward-geirolz in #241
  • Bump codacy/codacy-analysis-cli-action from 4.4.0 to 4.4.1 by @dependabot in #242
  • Update munit-cats-effect-3 to 2.0.0 by @scala-steward-geirolz in #244
  • Update munit to 1.0.0 by @scala-steward-geirolz in #243
  • Update cats-core to 2.12.0 by @scala-steward-geirolz in #245
  • Update scalafmt-core to 3.8.2 by @scala-steward-geirolz in #246
  • Update sbt-mdoc to 2.5.3 by @scala-steward-geirolz in #248
  • Update circe-core, circe-generic, ... to 0.14.8 by @scala-steward-geirolz in #247
  • Update scalatest to 3.2.19 by @scala-steward-geirolz in #250
  • Update scalactic to 3.2.19 by @scala-steward-geirolz in #249
  • Update circe-core, circe-generic, ... to 0.14.9 by @scala-steward-geirolz in #251
  • Update sbt-scoverage to 2.1.0 by @scala-steward-geirolz in #252

Full Changelog: v0.1.2...v0.1.3

v0.1.2

03 May 09:40
Compare
Choose a tag to compare

What's Changed

  • Bump actions/cache from 3.3.2 to 3.3.3 by @dependabot in #221
  • Bump actions/cache from 3.3.3 to 4.0.0 by @dependabot in #222
  • Bump codacy/codacy-analysis-cli-action from 4.3.0 to 4.4.0 by @dependabot in #223
  • Update sbt to 1.9.9 by @scala-steward-geirolz in #224
  • Update sbt-mdoc to 2.5.2 by @scala-steward-geirolz in #226
  • Update scalactic to 3.2.18 by @scala-steward-geirolz in #225
  • Update scalafmt-core to 3.8.0 by @scala-steward-geirolz in #227
  • Update sbt-scoverage to 2.0.11 by @scala-steward-geirolz in #229
  • Update cats-effect to 3.5.3 by @scala-steward-geirolz in #230
  • Update kind-projector to 0.13.3 by @scala-steward-geirolz in #231
  • Update scalatest to 3.2.18 by @scala-steward-geirolz in #228
  • Update scala-library, scala-reflect to 2.13.13 by @scala-steward-geirolz in #232
  • Update scala3-library to 3.3.3 by @scala-steward-geirolz in #233
  • Bump actions/cache from 4.0.0 to 4.0.1 by @dependabot in #234
  • Update cats-effect to 3.5.4 by @scala-steward-geirolz in #235
  • Bump actions/cache from 4.0.1 to 4.0.2 by @dependabot in #236
  • Update scalafmt-core to 3.8.1 by @scala-steward-geirolz in #237
  • Update circe-core, circe-generic, ... to 0.14.7 by @scala-steward-geirolz in #238

Full Changelog: v0.1.1...v0.1.2

v0.1.1

03 Jan 08:57
Compare
Choose a tag to compare

What's Changed

  • Update sbt-ci-release to 1.5.12 by @scala-steward-geirolz in #170
  • Update cats-xml-core to 0.0.9 by @scala-steward-geirolz in #169
  • Update cats-effect to 3.4.11 by @scala-steward-geirolz in #172
  • Update sbt to 1.8.3 by @scala-steward-geirolz in #171
  • Update scalactic to 3.2.16 by @scala-steward-geirolz in #173
  • Update cats-effect to 3.5.0 by @scala-steward-geirolz in #175
  • Update scalatest to 3.2.16 by @scala-steward-geirolz in #174
  • Update sbt to 1.9.0 by @scala-steward-geirolz in #177
  • Update scalafmt-core to 3.7.4 by @scala-steward-geirolz in #178
  • Update sbt-scoverage to 2.0.8 by @scala-steward-geirolz in #179
  • Update scala-library, scala-reflect to 2.13.11 by @scala-steward-geirolz in #182
  • Update cats-effect to 3.5.1 by @scala-steward-geirolz in #183
  • Update scalafmt-core to 3.7.5 by @scala-steward-geirolz in #185
  • Update sbt to 1.9.1 by @scala-steward-geirolz in #184
  • Update scalafmt-core to 3.7.7 by @scala-steward-geirolz in #186
  • Update sbt to 1.9.2 by @scala-steward-geirolz in #187
  • Update scalafmt-core to 3.7.9 by @scala-steward-geirolz in #188
  • Update scalafmt-core to 3.7.10 by @scala-steward-geirolz in #189
  • Update sbt to 1.9.3 by @scala-steward-geirolz in #190
  • Update scalafmt-core to 3.7.11 by @scala-steward-geirolz in #191
  • Update scalafmt-core to 3.7.12 by @scala-steward-geirolz in #192
  • Update sbt to 1.9.4 by @scala-steward-geirolz in #195
  • Update sbt-scalafmt to 2.5.2 by @scala-steward-geirolz in #197
  • Update scalafmt-core to 3.7.14 by @scala-steward-geirolz in #198
  • Bump actions/checkout from 3 to 4 by @dependabot in #199
  • Update scalactic to 3.2.17 by @scala-steward-geirolz in #201
  • Update sbt-scoverage to 2.0.9 by @scala-steward-geirolz in #203
  • Bump actions/cache from 3.3.1 to 3.3.2 by @dependabot in #204
  • Update scala-reflect to 2.13.12 by @scala-steward-geirolz in #206
  • Update sbt to 1.9.6 by @scala-steward-geirolz in #207
  • Update sbt-mdoc to 2.3.8 by @scala-steward-geirolz in #210
  • Update sbt-mdoc to 2.4.0 by @scala-steward-geirolz in #211
  • Update cats-effect to 3.5.2 by @scala-steward-geirolz in #209
  • Update sbt to 1.9.7 by @scala-steward-geirolz in #212
  • Update scalafmt-core to 3.7.15 by @scala-steward-geirolz in #213
  • Update circe-core, circe-generic, ... to 0.14.6 by @scala-steward-geirolz in #196
  • Update cats-core to 2.10.0 by @scala-steward-geirolz in #194
  • Update scala3-library to 3.3.1 by @scala-steward-geirolz in #200
  • Update scalatest to 3.2.17 by @scala-steward-geirolz in #202
  • Update scala-library to 2.13.12 by @scala-steward-geirolz in #205
  • Update cats-xml-core to 0.0.13 by @scala-steward-geirolz in #208
  • Update cats-xml-core to 0.0.14 by @scala-steward-geirolz in #214
  • Update sbt-mdoc to 2.5.1 by @scala-steward-geirolz in #215
  • Update scalafmt-core to 3.7.17 by @scala-steward-geirolz in #217
  • Bump actions/setup-java from 3 to 4 by @dependabot in #218
  • Update sbt to 1.9.8 by @scala-steward-geirolz in #219
  • Bump github/codeql-action from 2 to 3 by @dependabot in #220

Full Changelog: v0.1.0...v0.1.1

v0.1.0

05 May 09:57
c81a54e
Compare
Choose a tag to compare

BREAKING CHANGES ( #168 #165)

  • Remove rule instance from RuleResult to save memory and simplify signatures
  • Move everything form erules.core to erules
  • Rename Rule#covary to Rule#liftK
  • Drop RuleResult generics related to Rule instance
  • Change RuleResult creation, now uses ad-hoc builder
  • Rename Rule.partially to Rule.matchOrIgnore

Other changes

  • Add RuleRef as unique rule reference, also linked to results
  • Add evalPure method to Rule to eval pure rule
  • Add seqEvalPure method to RulesEngine to eval pure rules
  • Add assert method to to RuleBuilder
  • Add mapK method to to Rule

Dependecies

  • Update cats-effect to 3.4.8 by @scala-steward-geirolz in #157
  • Update scalafmt-core to 3.7.3 by @scala-steward-geirolz in #164
  • Update cats-effect to 3.4.9 by @scala-steward-geirolz in #166
  • Update cats-effect to 3.4.10 by @scala-steward-geirolz in #167

Full Changelog: v0.0.9...v0.1.0

v0.0.9

13 Mar 16:52
Compare
Choose a tag to compare

What's Changed

Dependencies update

  • Bump actions/cache from 3.0.11 to 3.2.1 by @dependabot in #130
  • Update cats-effect to 3.4.3 by @scala-steward in #131
  • Update cats-xml-core to 0.0.8 by @scala-steward in #134
  • Update scalatest to 3.2.15 by @scala-steward-geirolz in #142
  • Update sbt to 1.8.2 by @scala-steward-geirolz in #140
  • Update cats-effect to 3.4.5 by @scala-steward-geirolz in #143
  • Update sbt to 1.8.2 by @scala-steward in #135
  • Bump actions/cache from 3.2.1 to 3.2.3 by @dependabot in #138
  • Update scalafmt-core to 3.7.0 by @scala-steward-geirolz in #146
  • Update sbt-mdoc to 2.3.7 by @scala-steward-geirolz in #147
  • Update scalafmt-core to 3.7.1 by @scala-steward-geirolz in #148
  • Bump actions/cache from 3.2.3 to 3.2.4 by @dependabot in #149
  • Bump actions/cache from 3.2.4 to 3.2.5 by @dependabot in #154
  • Update circe-core, circe-generic, ... to 0.14.4 by @scala-steward-geirolz in #152
  • Update cats-effect to 3.4.6 by @scala-steward-geirolz in #151
  • Update sbt-scoverage to 2.0.7 by @scala-steward-geirolz in #153
  • Update cats-effect to 3.4.7 by @scala-steward-geirolz in #155
  • Update scala3-library to 3.2.2 by @scala-steward-geirolz in #150
  • Update scalafmt-core to 3.7.2 by @scala-steward-geirolz in #156
  • Bump actions/cache from 3.2.5 to 3.2.6 by @dependabot in #158
  • Update circe-core, circe-generic, ... to 0.14.5 by @scala-steward-geirolz in #161
  • Bump actions/cache from 3.2.6 to 3.3.1 by @dependabot in #162
  • Bump codacy/codacy-analysis-cli-action from 4.2.0 to 4.3.0 by @dependabot in #163

New Contributors

  • @scala-steward-geirolz made their first contribution in #142

Full Changelog: v0.0.8...v0.0.9

v0.0.8

26 Dec 12:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7

14 Dec 14:55
Compare
Choose a tag to compare

Dependencies update

Full Changelog: v0.0.6...v0.0.7

v0.0.6

10 Aug 09:02
Compare
Choose a tag to compare

What's changed

  • Circe module: use unwrapped encoder for EvalReason
  • Fix RuleResultsInterpreterVerdict variance

Full Changelog: v0.0.5...v0.0.6

v0.0.5

09 Aug 15:35
fe8da56
Compare
Choose a tag to compare

What's Changed

Updates

New Contributors

Full Changelog: v0.0.4...v0.0.5