v0.37.0
github-actions
released this
01 Feb 10:34
·
208 commits
to develop
since this release
AtomicServer & Rust libraries
- Refactor
atomic_lib::Resource
propval methods (e.g.set_propval
=>set
), make them chainable. #822 - Make
set_propval
andset_propval_shortname
chainable #785 - Deterministic serialization JSON AD #794
- Use
musl
+alpine
builds for docker images, way smaller images #620 - Support multi-platform docker builds #731
- Remove deprecated ENV vars #732
- Fix no Agent as drive
- Add
clear
option to error component (resets all front-end state) - Add
Agent::from_secret
#785 - Don't use default agent when fetching with Db #787
- Fix HTTPS / TLS setup #768
Atomic Browser
- #747 Show ontology classes on new resource page.
- #770 Display more info on search result page.
- #771 Tables: Don't paste in multiple rows when focussed on an input
- #758 Fix Relation column forms to close when clicking on the searchbox
- #780 Use tags in ontology editor to create enum properties.
- #810 Add button to resource selectors to navigate to the selected resource.
- #764 Add option to format numbers as currency in tables.
- #819 Fix number input always shows 'required' even when it's optional.
- #816 Fix bug where editing a column in a table would not submit when pressing enter.
- Fix server not rebuilding client when files changed.
- Added persistent scrollbar to table
- Improved table header UX
- Numbers in tables now respect user locale
@tomic/lib
- #798 Add
store.newResource()
to make creating new resources more easy. - Always fetch all resources after setting + authenticating new agent with websockets #686
- Add progress callback to
resource.getHistory()
And increased its performance for resources with a large number of commits #745 - Fix websocket bug on port localhost with port 80