Skip to content

Releases: spiffe/spike

v0.4.0

17 Apr 04:50
v0.4.0
3878919
Compare
Choose a tag to compare

SPIKE Logo

Added

  • Added more configuration options to SPIKE Nexus.
  • Updated documentation around security and production hardening.
  • Updated release instructions, added a series of tests to follow and cutting
    a release only after all tests pass. These test are manual for now, but
    can be automated later down the line.

Fixed

  • Fixed a bug related to policies not recovering after a SPIKE Nexus crash.
    Now, both secrets and policies recover without an issue.
  • Ensured that "in memory" mode works as expected, and we can create policies
    and secrets.
  • Fixed inconsistencies in the audit log format.
  • Fixed NilPointer exception during certain shard creation paths.
  • Fixed regressions due to premature memory cleanup. Now the memory is cleaned
    up when no longer needed (but not before).
  • Various bug fixes and improvements.

Changed

  • Moved some common reusable code to spike-sdk-go.
  • Various changes and improvements in SPIKE Go SDK.
  • The startup script does not initiate SPIKE Keepers if SPIKE is running in
    "in memory" mode.
  • Renamed AuditCreated enum as AuditEntryCreated to specify its intention
    better (i.e., it's not an creation of a an entity or a DAO, but rather it's
    the start of an audit trail).
  • Improved spike policy commands with better UX and error handling.

Security


Below are the generated release notes of every commit since the last release cut:

What's Changed

Full Changelog: v0.3.24...v0.4.0

v0.3.24

10 Mar 05:35
v0.3.24
c1b1a27
Compare
Choose a tag to compare

Full Changelog: v0.3.23...v0.3.24

v0.3.23

10 Mar 05:30
v0.3.23
07d3223
Compare
Choose a tag to compare

Full Changelog: v0.3.22...v0.3.23

v0.3.22

10 Mar 05:25
v0.3.22
8842634
Compare
Choose a tag to compare

Full Changelog: v0.3.21...v0.3.22

v0.3.21

10 Mar 05:17
v0.3.21
580640f
Compare
Choose a tag to compare

Full Changelog: v0.3.20...v0.3.21

v0.3.20

10 Mar 04:42
v0.3.20
aca9832
Compare
Choose a tag to compare

Full Changelog: v0.3.19...v0.3.20

v0.3.19

10 Mar 04:23
v0.3.19
060888e
Compare
Choose a tag to compare

Full Changelog: v0.3.18...v0.3.19

v0.3.18

10 Mar 03:25
v0.3.18
528f8c7
Compare
Choose a tag to compare

Full Changelog: v0.3.17...v0.3.18

v0.3.17

10 Mar 03:20
v0.3.17
854d1de
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.16...v0.3.17

v0.3.16

10 Mar 01:15
v0.3.16
5763614
Compare
Choose a tag to compare

Full Changelog: v0.3.15...v0.3.16