Releases: rewards-network/combos
v0.2.0 - Scala 3 Support
Happy to announce a new version of Combos with support for Scala 3! This version does not include any functional changes but it does come with transitive dependency upgrades.
Dependency Updates:
- Cats to 2.6.1
- Refined to 0.9.27
Internal dependencies used for testing were also updated such as Cats Effect, and the internal test suite was rewritten using MUnit for cross-compatibility with Scala 3.
v0.1.0 - Initial Release
This is the initial public release of Combos, a small library written to make some common data validation tasks easier. Was originally written by @sloshy as a standardization of what was appearing to be a common pattern between some applications written at Rewards Network, and is now co-maintained by him and the rest of the Rewards Network team.
This release contains all of the core features thus far developed, including:
- Core validator syntax
- Optional fthomas/refined support.
Presently supports both Scala 2.12 and 2.13, with Scala 3 support on-the-way at a future date.