You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
+
## [v0.5.2-RC1] - 2025-04-29
8
+
### :boom: BREAKING CHANGES
9
+
- due to [`c56f3b9`](https://github.com/LedgerHQ/pillars/commit/c56f3b9c971a6d425a6dbd60cbefccbc4a0ef653) - migrate from tagless final to IO-based implementation *(PR [#225](https://github.com/LedgerHQ/pillars/pull/225) by [@rlemaitre](https://github.com/rlemaitre))*:
10
+
11
+
This changes the fundamental abstraction approach from
12
+
tagless final (F[_]) to concrete IO type, requiring API consumers to adapt
13
+
their code accordingly.
14
+
15
+
16
+
### :sparkles: New Features
17
+
-[`c56f3b9`](https://github.com/LedgerHQ/pillars/commit/c56f3b9c971a6d425a6dbd60cbefccbc4a0ef653) - migrate from tagless final to IO-based implementation *(PR [#225](https://github.com/LedgerHQ/pillars/pull/225) by [@rlemaitre](https://github.com/rlemaitre))*
18
+
-[`e097b16`](https://github.com/LedgerHQ/pillars/commit/e097b16a978b9626de0cc4e7b07477c1ddcc5877) - **core**: improve error handling and type safety *(commit by [@rlemaitre](https://github.com/rlemaitre))*
19
+
-[`d52934b`](https://github.com/LedgerHQ/pillars/commit/d52934ba63907aef2cec04812e57b4ddc88f8568) - make HTTP client metrics optional *(commit by [@jnicoulaud-ledger](https://github.com/jnicoulaud-ledger))*
20
+
21
+
### :wrench: Chores
22
+
-[`be54864`](https://github.com/LedgerHQ/pillars/commit/be54864887b21efa5548fe30b69c63d5315cc7a1) - Patches/Minor updates *(PR [#222](https://github.com/LedgerHQ/pillars/pull/222) by [@scala-steward](https://github.com/scala-steward))*
23
+
-[`1055ca0`](https://github.com/LedgerHQ/pillars/commit/1055ca0619bdc7cb126d178cf7918dbad8e752c5) - **deps**: update otel4s to 0.12.0 *(commit by [@rlemaitre](https://github.com/rlemaitre))*
24
+
-[`56e9790`](https://github.com/LedgerHQ/pillars/commit/56e9790a0233eec124a2a225483fb4f3d4455360) - **deps**: update munit-cats-effect to 2.1.0 *(commit by [@rlemaitre](https://github.com/rlemaitre))*
25
+
-[`6245b6f`](https://github.com/LedgerHQ/pillars/commit/6245b6f00c68a9f90bfdd1826d2b5be81e448a5e) - Update doobie-core, doobie-hikari from 1.0.0-RC8 to 1.0.0-RC9 *(commit by [@scala-steward](https://github.com/scala-steward))*
26
+
-[`3ba4b5e`](https://github.com/LedgerHQ/pillars/commit/3ba4b5e98bdadc58acb5b071f7a788d6743a7dfe) - make skunk tracing optional (off by default) *(commit by [@jnicoulaud-ledger](https://github.com/jnicoulaud-ledger))*
27
+
28
+
7
29
## [v0.5.1] - 2025-03-19
8
30
### :sparkles: New Features
9
31
-[`f409b88`](https://github.com/FunktionalIO/pillars/commit/f409b88cb3c4fa285c9c6cbf32818999a867d1d9) - upgrade source to scala 3.6 syntax *(commit by [@rlemaitre](https://github.com/rlemaitre))*
@@ -396,3 +418,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments