Skip to content

v0.32.0

Choose a tag to compare

@joepio joepio released this 22 May 19:56
· 722 commits to master since this release
  • Warning: Various default directories have moved (see #331). Most notably the data directory. The location depends on your OS. Run show-config to see where it will be stored now. If you have data in ~/.config/atomic/db, move it to this new directory. Also, the search index will have to be rebuilt. Start with --rebuild-index.
  • Updated various dependencies, and made cargo.toml less restrictive.
  • Handle previousCommit. This means that Commits should contain a reference to the latest Commit.
  • Remove async-std calls from upload.rs
  • Added reset and show-config commands to atomic-server.
  • Added data-dir flag
  • Replaced awc with ureq #374
  • Get rid of .unwrap calls in commit_monitor #345
  • Make process management optional #324 #334
  • Auto-update desktop distributions using Tauri #158
  • Internal migration logic for inter-version compatibility of the database. Makes upgrading trivial. #102
  • Use commits in populate and init
  • Fix bug when opening the same invite twice with the same agent
  • Update atomic-data-browser, deal with new commits, add chatrooms
  • Add Store::set_handle_commit. Changes how Commits are internally processed. Now, users of atomic_lib can pass a custom handler function. This can be used to listen to events. #380 #253
  • Added ChatRoom functionality. #373
  • Add push option to Commits, which allows for efficient manipulation of ResourceArrays. Remove Resource::append_subjects method in favor of push_propvals #289.
  • Add append right, only allows creating children #381.
  • Fix logic for updating indexes. Sometimes atoms were ignored. #392 #395