Skip to content

Releases: geirolz/secret

v0.0.15

18 Nov 09:10
Compare
Choose a tag to compare

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

03 Sep 15:12
204a2f0
Compare
Choose a tag to compare

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

19 Jul 07:53
Compare
Choose a tag to compare

What's Changed

  • [BC] Improve syntax by @geirolz in #44
  • Update cats-xml to 0.0.18 by @scala-steward-geirolz in #41
  • Update mdoc, sbt-mdoc to 2.5.4 by @scala-steward-geirolz in #43
  • Update sbt to 1.10.1 by @scala-steward-geirolz in #42

Full Changelog: v0.0.12...v0.0.13

v0.0.12

13 Jul 06:24
604b20e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.11...v0.0.12

v0.0.11

09 Jul 09:12
61f9f3f
Compare
Choose a tag to compare

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

18 May 12:42
Compare
Choose a tag to compare

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

13 Mar 13:06
f83d571
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.8...v0.0.9

v0.0.8

12 Mar 09:05
c85d23c
Compare
Choose a tag to compare

What's Changed

  • Update cats-effect to 3.5.4 by @scala-steward-geirolz in #13
  • Add circe and cats-xml support by @geirolz in #14

Full Changelog: v0.0.7...v0.0.8

v0.0.7

05 Mar 17:07
c3c646c
Compare
Choose a tag to compare

What's Changed

Warning

  • 💥 Rename useE and useAndDestroyE to euse and euseAndDestroy
  • 💥 Rename isEquals to isValueEquals
  • 💥 Change map and flatMap implementations in Secret and DeferredSecret, now a SecretStrategy and an Hasher are required for the mapping
  • 💥 Drop Secret and DeferredSecret Functor instance.
  • 💥 Move KeyValueBuffer from internal to util package

  • Add Hasher and hashed value of the secret
  • Add OneShotSecret by @geirolz in #10
  • Add mapAndDestroy and flatMapAndDestroy 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

14 Feb 12:27
Compare
Choose a tag to compare

Improve DeferredSecret adding error handling and lazyness acquire evaluation

Full Changelog: v0.0.5...v0.0.6