v0.37.0
·
401 commits
to develop
since this release
AtomicServer & Rust libraries
- Refactor
atomic_lib::Resourcepropval methods (e.g.set_propval=>set), make them chainable. #822 - Make
set_propvalandset_propval_shortnamechainable #785 - Deterministic serialization JSON AD #794
- Use
musl+alpinebuilds for docker images, way smaller images #620 - Support multi-platform docker builds #731
- Remove deprecated ENV vars #732
- Fix no Agent as drive
- Add
clearoption 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