Releases: thomiceli/opengist
Releases · thomiceli/opengist
v1.8.1
v1.8.0
See here how to update Opengist.
🔴 Deprecations
Removed in the next SemVer MAJOR version of Opengist.
- Use the configuration option
db-uri
/OG_DB_URI
instead ofdb-filename
/OG_DB_FILENAME
.
More info here if you plan to keep SQLite as a DBMS for Opengist.
Added
- Postgres and MySQL databases support (#335)
- Passkeys & TOTP support + MFA (#341) (#342)
- Add/Remove admins (#337)
- Queriable shorter uuids (#338)
- Use Docker secrets (#340)
- SVG preview in Markdown (#346)
- Secret key definition & move the secret key file to its parent directory (#358)
- More translation strings (#339)
Changed
- Separate OAuth unlink URL (#336)
Fixed
- Adding multiple empty lines in editor. (#345)
- Config URL (#343)
- Send Markdown preview data as form params (#347)
- Fix oauth endpoint to support detecting https in 'Forwarded' header, enabling google support (#359)
- Use mail handle if OAuth nickname is empty (#362)
Other
v1.7.5
v1.7.4
See here how to update Opengist.
Added
- More translations strings (#294) (#304)
- Hide change password form when login via password disabled (#314)
- File delete button on create editor (#320)
- Assets cache header
- Hide secret values in admin config page
- Atomic pointer for indexer (#321)
Fixed
Other
- Removed logger
trace
andfatal
levels (#322)
v1.7.3
v1.7.2
Opengist has now a Discord server! Join here.
See here how to update Opengist.
Added
Changed
Fixed
- Missing preview button when editing .md gist (#259)
- Frontend (#267)
- Fix mermaid display
- Move Login/Register buttons on mobile
- Set minimum width on avatar
Other
- Use go 1.22 and update deps (#244)
v1.7.1
v1.7.0
See here how to update Opengist.
Note: all sessions will be invalidated after this update.
Added
- Custom logo configuration (#209)
- Custom static links (#234)
- Invitations for closed registrations (#233)
- Set gist visibility via Git push options (#215)
- Set gist URL and title via push options (#216)
- Specify custom names in the OAuth login buttons (#214)
- Markdown preview (#224)
- Reset a user password using CLI (#226)
- Translations (#207, #210)
Changed
- Use filesystem session store (#240)
- Move Git hook logic to Opengist (#213)
- Increase login for 1 year (#222)
Fixed
Other
- GitHub security updates
- New docker dev env (#220)
v1.6.1
v.1.6.0
See here how to update Opengist.
Added
- Embedded gists (#179)
- Gist code search (#194)
- Custom URLS for gists (#183)
- Gist JSON data/metadata (#179)
- Keep default visibility when creating a gist on the UI (#155)
- Health check endpoint (#170)
- GitLab OAuth2 login (#174)
- Syntax highlighting for more file types (#176)
- Checkable Markdown checkboxes (#182)
- Config:
- Change username setting (#190)
- Admin actions:
- Translations:
- Docs (#198)
Changed
- Updated dependencies (#197):
- Go
1.20
->1.21
- JavaScript packages
- NodeJS Docker image
18
->20
- Alpine Docker image
3.17
->3.19
- Go
Fixed
- Fix reverse proxy subpath support (#192)
- Fix undecoded gist content when going back to editing in the UI (#184)
- Fix outputting non-truncated large files for editon/zip download (#184)
- Allow dashes in usernames (#184)
- Delete SSH keys associated to deleted user (#184)
- Better error message when there is no files in gist (#184)
- Show if there is no files in gist preview (#184)
- Log parsing for the 11th empty commit (#184)
- Optimize reading gist files content (#186)