Releases: geirolz/secret
Releases · geirolz/secret
v0.0.15
What's Changed
- Update sbt-scoverage to 2.2.0 by @scala-steward-geirolz in #54
- Update circe-core to 0.14.10 by @scala-steward-geirolz in #53
- Update sbt-buildinfo to 0.13.1 by @scala-steward-geirolz in #55
- Update cats-xml to 0.0.19 by @scala-steward-geirolz in #56
- Update sbt-ci-release to 1.9.0 by @scala-steward-geirolz in #57
- Update sbt, scripted-plugin to 1.10.5 by @scala-steward-geirolz in #59
- Update scala3-compiler, scala3-library, ... to 3.3.4 by @scala-steward-geirolz in #58
- Update scalacheck to 1.18.1 by @scala-steward-geirolz in #60
- Update cats-effect to 3.5.5 by @scala-steward-geirolz in #64
- Update sbt-scoverage to 2.2.2 by @scala-steward-geirolz in #63
- Update mdoc, sbt-mdoc to 2.6.1 by @scala-steward-geirolz in #61
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
-
Add hook to Java Runtime shutdown to destroy vaults by @geirolz in #45
-
[BC] Add Encrypt module and improve Hasher by @geirolz in #50
-
Update scalafmt-core to 3.8.3 by @scala-steward-geirolz in #46
-
Update sbt-mima-plugin to 1.1.4 by @scala-steward-geirolz in #47
-
Update sbt-ci-release to 1.6.0 by @scala-steward-geirolz in #48
-
Update sbt-ci-release to 1.6.1 by @scala-steward-geirolz in #51
-
Update sbt-scoverage to 2.1.1 by @scala-steward-geirolz in #52
Full Changelog: v0.0.13...v0.0.14
v0.0.13
v0.0.12
v0.0.11
What's Changed
- Update cats-core to 2.12.0 by @scala-steward-geirolz in #28
- Update munit-cats-effect-3 to 2.0.0 by @scala-steward-geirolz in #27
- Update munit, munit-scalacheck to 1.0.0 by @scala-steward-geirolz in #26
- Update pureconfig-core to 0.17.7 by @scala-steward-geirolz in #29
- Update scalafmt-core to 3.8.2 by @scala-steward-geirolz in #30
- Update mdoc, sbt-mdoc to 2.5.3 by @scala-steward-geirolz in #32
- Update circe-core to 0.14.8 by @scala-steward-geirolz in #31
- Add Circe and Cats XML encoders by @geirolz in #33
- Update circe-core to 0.14.9 by @scala-steward-geirolz in #34
- Update sbt-scoverage to 2.1.0 by @scala-steward-geirolz in #35
- Update deps by @geirolz in #36
- Fix cicd by @geirolz in #37
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- Update sbt-dependency-updates to 1.2.9 by @scala-steward-geirolz in #16
- Update sbt-buildinfo to 0.12.0 by @scala-steward-geirolz in #17
- Update scalafmt-core to 3.8.1 by @scala-steward-geirolz in #18
- Update scalacheck to 1.17.1 by @scala-steward-geirolz in #19
- Update scalacheck to 1.18.0 by @scala-steward-geirolz in #20
- Update circe-core to 0.14.7 by @scala-steward-geirolz in #21
- Update sbt-scoverage to 2.0.12 by @scala-steward-geirolz in #22
- Update ciris to 3.6.0 by @scala-steward-geirolz in #23
- Update sbt to 1.10.0 by @scala-steward-geirolz in #24
- Add SPassword alias by @geirolz in #25
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
v0.0.7
What's Changed
Warning
- 💥 Rename
useE
anduseAndDestroyE
toeuse
andeuseAndDestroy
- 💥 Rename
isEquals
toisValueEquals
- 💥 Change
map
andflatMap
implementations inSecret
andDeferredSecret
, now aSecretStrategy
and anHasher
are required for the mapping - 💥 Drop
Secret
andDeferredSecret
Functor
instance. - 💥 Move
KeyValueBuffer
frominternal
toutil
package
- Add
Hasher
and hashed value of the secret - Add
OneShotSecret
by @geirolz in #10 - Add
mapAndDestroy
andflatMapAndDestroy
to map and then destroy the current secret. - Add
isHashedEquals
to compare secrets hashed values - Add
noLocation
version which doesn't collect the destruction location - Add
duplicate
method to duplicate the secret
Updates
- Update pureconfig-core to 0.17.6 by @scala-steward-geirolz in #4
- Update sbt-dependency-updates to 1.2.8 by @scala-steward-geirolz in #5
- Update sbt-scoverage to 2.0.11 by @scala-steward-geirolz in #9
- Update mdoc, sbt-mdoc to 2.5.2 by @scala-steward-geirolz in #7
- Update sbt to 1.9.9 by @scala-steward-geirolz in #6
- Update scalafmt-core to 3.8.0 by @scala-steward-geirolz in #8
New Contributors
- @scala-steward-geirolz made their first contribution in #4
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Improve DeferredSecret
adding error handling and lazyness acquire evaluation
Full Changelog: v0.0.5...v0.0.6