Releases: gristlabs/grist-core
Releases · gristlabs/grist-core
v0.7.9
- Selection for styled columns f93b4fd
- Add config to include custom CSS 524dbf3
- add machinery for self-managed flavor of Grist e6983e9
- Allow linking summary tables based on ref/reflist columns (except
group
) b878395 - Switch excel import parsing from messytables+xlrd to openpyxl, and ignore empty rows 6c90de4
- clear redis state for docapi tests 0a61d74
- Fix chart mixing up axis 87cc7d7
- Use different user in ActionLog tests 52eb532
- Improving custom widget API. Changing destroy function signature. db57815
- Add attachment and data size usage 1e42871
- Updating RawData views f194d68
- List 'Other Sites' all one line; fix style ordering issue for sort button. 97f3a88
- Fix import bug when skipping non-text columns ad04744
- Update the current time in formulas automatically every hour dc9e53e
- Add flexibility to daily API usage limit 0beb289
- when redirecting, use protocol in APP_HOME_URL if available 4de5928
- Raw renames 6f00106
- Changing shortcut for Duplicate row command 8a1cca6
- Distinct style rules for summary columns 995bf9b
- Fixing hidden col missing after summary update 0829ae6
- Show proper message on empty Excel import, rather than a code error e59dcc1
- Restoring context menu when comparing documents dcafa96
- Simplify InitNewDoc since the timezone and locale is never actually used 040fa85
- Add document usage banners af5b3c9
- Remove expired attachments every hour and on shutdown a701b4b
- Don't include adding attachment metadata in undo stack 890c550
- Removing conditional styles for blank rows bedb19f
- Adding new command Duplicate rows 77ef9df
- Create _grist_Attachments_fileIdent index in new docs d7514e9
- Allow filtering by selected cell value in cell context menu 47b77c8
- get user.Name through same mechanism as user.id for websocket Client ce7eb05
- Limit total attachment file size per document 64a5c79
- have user.Name come from database for websocket users c1af5a9
- Implementing search on raw data view dea1a8b
- Include hash/fragment in post-login redirect URLs 007a862
- allow non-owners to remove themselves from sites/workspaces/docs 20dd2fc
- Fix setting xaxis when both chart aggregation and split series 25e40bf
- add connect-redis for redis support (#183) 05c89fb
- Add /attachments/removeUnused DocApi endpoint to hard delete all unused attachments in document 09da815
- Adding onNewRecord event for custom widgets 4401ec4
- Improve debug logging related for client-side errors and sandbox crashes. cedcdc6
- Add authSubject and authProvider to sessions 859c593
- add users.options.isConsultant flag, and omit such users from billing 14f7e30
- Add caching to Docker workflows 23cfe3b
- Include altSessionId in logs 4c5de16
- Fix linking after a summary update bf8769b
- Adding font options to the style picker 34708cd
v0.7.8
Self-hosting improvements. Backs off from turning sandboxing on by default, as not all users can run it.
There's now a complete template for hosting Grist: https://community.getgrist.com/t/a-template-for-self-hosting-grist-with-traefik-and-docker-compose/856
v0.7.7
Conditional formatting is now available:
https://support.getgrist.com/conditional-formatting/
https://support.getgrist.com/newsletters/2022-03/
v0.7.6
Highlights:
- This release makes Grist easier to self-host on a single server without fiddly configuration (
APP_DOC_URL
andAPP_HOME_URL
shouldn't need to be set anymore, for example). - Importing has been improved significantly, with "lossless guessing" of types.
v0.7.5
We don't have a formal ChangeLog, but there's a newsletter: