Releases: getsotto/sotto
Releases · getsotto/sotto
Release list
sotto v0.4.0
What's Changed
- chore: update SPA routes and implement caching for assets by @Maxerns in #59
- feat: update billing functionality and integrate Stripe checkout and portal by @Maxerns in #60
- feat: automated database backups by @Maxerns in #61
- chore: update copy across codebase by @Maxerns in #62
- feat: add the funnel regression suite by @Maxerns in #68
- feat: add Windows platform support (x86_64-pc-windows-msvc) by @Maxerns in #69
- feat: add Linux ARM platform support (aarch64-unknown-linux-gnu) by @Maxerns in #70
- release: v0.4.0 by @Maxerns in #71
Full Changelog: v0.3.0...v0.4.0
sotto v0.3.0
What's Changed
- release: bump version to 0.2.0 by @Maxerns in #48
- feat: add initial web app structure and styles for Sotto by @Maxerns in #49
- feat: stripe billing checkout, portal, and the tier webhook by @Maxerns in #50
- docs: update contributing guidelines to include licensing by @Maxerns in #51
- fix: implement reusable Stripe HTTP client with timeouts by @Maxerns in #52
- feat: enhance id validation to restrict unsafe characters and add tests by @Maxerns in #53
- feat: add native-tls support for Postgres and update security guidelines by @Maxerns in #54
- fix: implement per-client IP rate limiting and update README by @Maxerns in #55
- feat: anonymous telemetry with opt out with daily version pings by @Maxerns in #56
- Landing page: anonymous marketing surface at root, vault app behind /app by @Maxerns in #57
- release: v0.3.0 by @Maxerns in #58
Full Changelog: v0.2.0...v0.3.0
sotto v0.2.0
What's Changed
- feat(deploy): one-command production deployment via docker compose by @Maxerns in #46
- feat(cli): default to the hosted instance; onboarding polish by @Maxerns in #47
Full Changelog: v0.1.0...v0.2.0
sotto v0.1.0
What's Changed
- feat: scaffold rust workspace and ci by @Maxerns in #1
- README: update read me for project by @Maxerns in #2
- feat: crates/core crypto primitives by @Maxerns in #3
- feat: wrap module for key hierarchy by @Maxerns in #4
- feat: audited crypto core, exit gate, and wasm job by @Maxerns in #5
- testing: fix WebAssembly job in Propresting by @Maxerns in #6
- feat: add SQLite store and configuration management for the Sotto CLI by @Maxerns in #7
- feat: vault module for crypto orchestration and integrate with store by @Maxerns in #8
- feat: implement OS keychain abstraction and identity session management by @Maxerns in #9
- feat: command wiring by @Maxerns in #10
- feat: export functionality for environment secrets and run commands by @Maxerns in #11
- feat: dotenv support for importing secrets and enhance command options by @Maxerns in #12
- feat: server skeleton and Postgres schema by @Maxerns in #13
- feat: GitHub OAuth login and session management by @Maxerns in #14
- feat: account crypto material sync and related endpoints by @Maxerns in #15
- feat: sync API endpoints by @Maxerns in #16
- feat: complete identity and account material sync by @Maxerns in #17
- feat: implement push and pull commands for syncing environment secrets by @Maxerns in #18
- feat: new device cli and end to end testing with postgre by @Maxerns in #19
- docs: create CONTRIBUTING.md for project guidelines by @Maxerns in #20
- feat: web client scaffold and WASM integration by @Maxerns in #21
- feat: share link apis by @Maxerns in #22
- feat: one time expiring share links with associated API and CLI support by @Maxerns in #23
- feat: implement share recipient page with one time secret retrieval by @Maxerns in #24
- feat: web auth & WASM bindings by @Maxerns in #25
- feat: web vault ui by @Maxerns in #26
- server: enhance CI with dependency audit and improve security documentation by @Maxerns in #27
- feat: refactor vault key management to use account keypair grants by @Maxerns in #28
- feat: implement organisations, memberships, and roles management by @Maxerns in #29
- feat: implement organisation owned projects and access control by @Maxerns in #30
- feat: environment grants table and management features by @Maxerns in #31
- feat: environment key rotation and member removal functionality by @Maxerns in #32
- feat: machine token management for CI and service access by @Maxerns in #33
- feat: account reset and organisation support with team management by @Maxerns in #34
- docs: update README and SECURITY.md for enhanced team features and key hierarchy by @Maxerns in #35
- feat: implement org key management and metadata name encryption by @Maxerns in #36
- feat: commands for environment management by @Maxerns in #37
- feat: history rollback and web rotation for secret management by @Maxerns in #38
- feat: org audit log by @Maxerns in #39
- feat: org entitlements feature with tier, trial, and limits information by @Maxerns in #40
- feat: release workflow with artifact signing and versioning by @Maxerns in #41
- feat: update API paths and versioning; add installation script by @Maxerns in #42
- legal: Apache License and update license information across project files by @Maxerns in #43
- chore: update repository references by @Maxerns in #44
New Contributors
Full Changelog: https://github.com/getsotto/sotto/commits/v0.1.0