Skip to content

v0.7.1

Compare
Choose a tag to compare
@clintjedwards clintjedwards released this 27 Jul 09:13
· 81 commits to main since this release
c90bf50

v0.7.1 (July 27, 2024)

FEATURES:

  • No new features in this release

IMPROVEMENTS:

  • SDK Extension Tooling: Updated the SDK extension tooling to reflect changes in the golang SDK. Previously, a differentiator was appended to extension variables to avoid conflicts, which is no longer necessary.

BUG FIXES:

  • External Extensions: Various touch-ups and improvements as we prepare to activate the GitHub extension.
  • Namespace Regex Matching: Fixed an issue where namespace regex matching for authentication was broken. This previously caused the default admin bootstrap token to only access public routes.
  • Secret Store Encryption Keys: Added a check to ensure that the encryption keys for the default secret store (SQLite) are at least 32 characters, preventing runtime issues.
  • CLI Whoami Panic: Resolved a subtraction overflow error in the whoami command due to incorrect humanized time calculation.
  • Extension Key Cleanup: Extensions now automatically clean up their keys on restart. Fixed a bug where key_id was not being persisted correctly, causing extensions to create new tokens on each restart.
  • HTML Folder .gitkeep: Reinstated the .gitkeep file for the html folder to ensure the docs build process does not remove it, preventing issues with freshly cloned repos.
  • Formatting in Config Reference: Fixed a formatting error in the config reference documentation and improved the run-docs command to restore the .gitkeep file when the docs server is interrupted.

DOCUMENTATION:

  • Todo Refactor: Refactored the todo documentation.
  • Config Reference: Fixed formatting errors and improved the run-docs command.