Releases: athensresearch/athens
v2.0.0-beta.3
What's Changed
- v2.0.0-beta.2 by @filipesilva in #1878
- fix: remove nils from inline presence too by @filipesilva in #1881
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
v2.0.0-beta.2
What's Changed
- v2.0.0-beta.1 by @neotyk in #1873
- doc: expand and rename event log adr by @filipesilva in #1872
- docs: add athens protocol adr by @filipesilva in #1869
- fix: use same semantics for event replay as processing. by @neotyk in #1877
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
v2.0.0-beta.1
Athens 2.0.0-beta is available for beta testers as a Personal Knowledge Management (PKM) and Collaborative Knowledge Management (CKM) application.
2.0.0-beta should be a drop-in replacement for 1.0.0. You shouldn't have to do anything to migrate besides downloading 2.0.0-beta. Improvements to PKM will continue being made from 2.0.0-beta, not 1.0.0.
New CKM features
- Block-level presence
- Page-level presence
- Can see if users are on the same page as you or on another page
- Can jump to where a user is by clicking on their avatar
- DB Picker
- Can create local DBs
- Can connect to remote DBs
- Can see a list of local and remote DBs
- Avatar names and colors
- By default, have a Greek god or goddess name
- Can edit name
- Can edit color
- Password protection of your server
What isn't supported yet in CKM Athens yet
- Undo/redo
- Image and file support
- Persistent users across sessions
- The "locking" of blocks that other users are already on. You could overwrite someone else's text if you both write to the same block at the same time. You can avoid this by not being in the same block that someone else is on
- Comments
- @-mentions
- Notifications
- Publishing/Sharing a page
- Screen jumpiness - if someone opens and closes a block above you, what you are looking at might get disrupted
How to Self-Host
Full instructions for self-hosting are on our docs. You can host Athens locally or through Docker. So far, we have instructions locally and on Digital Ocean.
No Data Loss
Our number one design principle is to never have data loss.
All accounts of data loss will be documented publicly on our GitHub Discussions.
Our last (and only) account of data loss was in February 2021 on our local-only version of Athens, before we made a public release, posted by a developer contributor.
When the self-hosted backend was in alpha
, we had known issues of data loss, crashing, and freezing because the distributed events system being incomplete. We discovered and solved these issues internally as a team. We did not invite others to use this build during this period.
Now we are in beta
, meaning we are ready to open up Athens for beta testers. We don't have known issues with data loss, crashing, and freezing anymore, and the first implementation of the distributed events system is complete. That said, we need to open this up to beta at this point because we need more real-world testing in a variety of contexts beyond our own team of six to go from beta
to stable
.
We invite feedback on anything and everything, don't be shy! We've created two new Discord channels, 2.0.0-beta and data loss at 2.0.0-beta-feedback and #data-loss, respectively. Join us on Discord!
v1.0.0-alpha.rtc.46
What's Changed
- Release v1.0.0-alpha.rtc.45 by @neotyk in #1861
- fix: this docker images was to skinny by @neotyk in #1862
Full Changelog: v1.0.0-alpha.rtc.45...v1.0.0-alpha.rtc.46
v1.0.0-alpha.rtc.45
What's Changed
Full Changelog: v1.0.0-alpha.rtc.44...v1.0.0-alpha.rtc.45
v1.0.0-alpha.rtc.44
What's Changed
- fluree timeout by @filipesilva in #1857
Full Changelog: v1.0.0-alpha.rtc.43...v1.0.0-alpha.rtc.44
v1.0.0-alpha.rtc.43
What's Changed
Full Changelog: v1.0.0-alpha.rtc.42...v1.0.0-alpha.rtc.43
v1.0.0-alpha.rtc.42
What's Changed
Full Changelog: v1.0.0-alpha.rtc.41...v1.0.0-alpha.rtc.42
v1.0.0-alpha.rtc.41
What's Changed
- perf: don't reset conn if they are the same by @filipesilva in #1852
Full Changelog: v1.0.0-alpha.rtc.40...v1.0.0-alpha.rtc.41
v1.0.0-alpha.rtc.40
What's Changed
- v1.0.0-alpha.rtc.39 by @neotyk in #1843
- add welcome screen components by @shanberg in #1832
- Fix clipboard image paste by @sid597 in #1844
- build: add source maps and pseudo names to electron build by @filipesilva in #1845
- Dev/cleanup logging by @neotyk in #1847
- rfct: remove semantic events support from server by @neotyk in #1846
- fix(dbicon): proper margins for db icon in toolbar by @shanberg in #1848
- fix: better logging. by @neotyk in #1849
Full Changelog: v1.0.0-alpha.rtc.39...v1.0.0-alpha.rtc.40