Skip to content

Releases: 7mind/izumi

1.2.8

09 Apr 19:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.7...v1.2.8

1.2.7

18 Mar 22:27
Compare
Choose a tag to compare

breaking changes

  • distage-testkit: Set default test configBaseName to test, instead of deriving it from package name by @neko-kai (#2068)
  • BIO: Make sandbox type more specific - Exit.Interruption cannot be returned from sandbox/sandboxExit by @neko-kai in #2084

other

  • Fix config writer losing fields in map types by @neko-kai in #2085
  • Fix unset POSTGRES_USER and POSTGRES_DB in PostgresFlyWayDocker by @neko-kai in #2086
  • Fix Activation-specific configs being lost in config writer by @pshirshov (#2087)
  • Add Tags for F to DefaultModules by @neko-kai (#1551)

Full Changelog: v1.2.6...v1.2.7

1.2.6

07 Mar 14:43
Compare
Choose a tag to compare
  • Update to Scala 3.4.0, memoization fixed on Scala 3 with update by @neko-kai (#2082)
  • Fix Bug: ConfigWriter minimizer does not omit nested unrequired nodes. by @pshirshov (#2058)
  • distage-config: add field names and structure metadata to auto-derived config codecs by @neko-kai (#2065)
  • Fix broken MacroParameters on Scala 3 by @neko-kai (#2066)

Full Changelog: v1.2.5...v1.2.6

1.2.5

19 Jan 20:22
Compare
Choose a tag to compare

Full Changelog: v1.2.4...v1.2.5

1.2.4

19 Jan 18:57
Compare
Choose a tag to compare
  • Fix testkit on sbt launching tests defined in other test modules when depending on another test artifact by @neko-kai (#2052)
  • Better time APIs: deprecated effectful code in IzTime, zone can be provided to Clock1 calls, better accuracy logic by @pshirshov (#2051)
  • Wip/config refactoring 2 by @pshirshov (#2044)

Full Changelog: v1.2.3...v1.2.4

1.2.3

21 Nov 22:45
Compare
Choose a tag to compare

Full Changelog: v1.2.2...v1.2.3

1.2.2

21 Nov 21:57
Compare
Choose a tag to compare
  • proper config folding order, configwriter ignores system properties by @pshirshov (bf2e6b6)

Full Changelog: v1.2.1...v1.2.2

1.2.1

21 Nov 14:17
Compare
Choose a tag to compare

distage-framework:

  • Config refactoring by @pshirshov (#2040)
    • Warning: this reverts changes in #2021. We recommend you update to 1.2.1 or later and not rely on the new semantics introduced in #2021.

distage-testkit:

  • Don't redundantly run planner multiple times for tests that have the same exact dependencies by @neko-kai (222fc07)

Full Changelog: v1.2.0...v1.2.1

1.2.0

21 Nov 14:13
Compare
Choose a tag to compare

Changes since 1.0

For high-level overview of all changes since 1.0, check out 1.2.0 Milestone.

Changes since 1.1.0

fundamentals-bio:

  • Remove Trifunctor Hierarchy (#2026) by @neko-kai (#2027)
  • BIO: Add multiple collection operators, port error-accumulating collection operators from IzEither, add IO2#suspendSafe by @neko-kai (#2024)

distage-core:

  • Fix #1648 forbid implicit trait construction, add explicit makeTrait and fromTrait methods by @neko-kai (#2029)
  • Fix #1988 #1989 Support Scoped ZIO in fromResource and fromZEnv instead of ZManaged; rename .fromZEnv to .fromZIOEnv by @neko-kai (#2010)
  • Rework Subcontext DSL, rename LocalContext -> Subcontext by @neko-kai (#2032)

distage-framework

  • Local axis issue: always load configs for all the available roles by @pshirshov (#2021)
    • Warning: this change has been reverted in 1.2.1. We recommend you update to 1.2.1 and not rely on the new semantics introduced in this change.

Full Changelog: v1.1.0...v1.2.0

1.1.0

01 Sep 21:53
Compare
Choose a tag to compare
1.1.0 Pre-release
Pre-release

Warning

This version released as 1.1.0 by mistake – it's not the actual 1.1.0 release yet, it should have been 1.1.0-M28.

Version 1.2.0 will be the real 1.1.0 release.

  • Usability improvement: make PluginConfig accept ModuleBase instead of PluginBase by @neko-kai (#2005)

Full Changelog: v1.1.0-M27...v1.1.0