Skip to content

Releases: kitlangton/neotype

v0.3.8

17 Dec 15:20
9da2835
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.7...v0.3.8

v0.3.7

18 Oct 14:45
Compare
Choose a tag to compare

What's Changed

  • draft common types, starting with subtype NonEmptyString by @bbarker in #143

Full Changelog: v0.3.6...v0.3.7

v0.3.6

01 Oct 19:34
f978f70
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.5...v0.3.6

v0.3.5

12 Sep 13:41
Compare
Choose a tag to compare

Full Changelog: v0.3.4...v0.3.5

v0.3.4

05 Sep 21:31
Compare
Choose a tag to compare

Full Changelog: v0.3.3...v0.3.4

v0.3.3

05 Sep 21:24
Compare
Choose a tag to compare

Full Changelog: v0.3.2...v0.3.3

v0.3.2

27 Aug 17:06
Compare
Choose a tag to compare

Full Changelog: v0.3.1...v0.3.2

v0.3.1

12 Aug 19:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

01 Jun 14:07
1fd2893
Compare
Choose a tag to compare

BREAKING CHANGE TO THE MODULE STRUCTURE FOR INTEGRATIONS! ⏰

I've relocated each integration (quill, jsoniter, zio-json, etc.) from being directly under the neotype package—such as neotype.quill—to a new intermediate package named interop. Now, each integration will be found at neotype.interop.quill, and so on.

The reason is simple: If you write import neotype.*, as will often be the case, then you'd have clobbered the namespace of say doobie. As the bare doobie will now reference neotype.doobie and not _root_.doobie. That would've forced you to refer to doobie proper as _root_.doobie, which is no fun at all.

I'm sorry for the breaking change, but it should be a simple matter of find and replace on some import statements ❤️ . I think resolving this awkwardness is worth it.

What's Changed

New Contributors

  • @kitlangton made their first contribution in #62 (🤣—thanks autogenerated release notes! and congratulations to me!)

Full Changelog: v0.2.19...v0.3.0

v0.2.19

31 May 22:57
Compare
Choose a tag to compare

Full Changelog: v0.2.18...v0.2.19