Skip to content

Releases: lightningrodlabs/acorn

v9.1.0-alpha

14 Sep 21:00
Compare
Choose a tag to compare
  • because networking challenges are ongoing, add a "network stats" special panel, which can be accessed by pressing Ctrl-i on the keyboard

It looks something like this. Where it says "thisId", that is your "own id". Where it says "oPD0...", that is the "id" of a peer that you're currently connected to. Note that this is "global" for your holochain instance, and shows potential connectivity between you and any other person using the same major version (v9.x) of Acorn at the time.
Screenshot 2023-09-14 at 2 28 41 PM

For additional context, this information is the information directly as returned from this Admin API call to the Holochain conductor: dumpNetworkStats extra info.

v9.0.0-alpha

11 Sep 19:11
Compare
Choose a tag to compare
  • introduces the ability to add an explicit ordering of children using Shift-ArrowLeft and Shift-ArrowRight, while an Outcome that is a child with siblings is individually selected
  • runs on Holochain version 0.2.2-beta-rc.1

v8.2.0-alpha

31 Aug 18:13
Compare
Choose a tag to compare
  • re-enabled the ability to re-parent an Outcome to its existing parent for the sake of re-ordering the Outcomes. The other opportunity is to move the Outcome upwards in the tree to a different ancestor of itself.

Platform Downloads

  • if you are using an Intel based Mac, download the darwin-x64.zip file.
  • if you are using an Apple Silicon based Mac, download the darwin-arm64.zip file.
  • if you are using Linux, download the .AppImage file.
  • if you using Windows, download the .exe file.

v8.1.0-alpha

30 Aug 16:21
Compare
Choose a tag to compare
  • there is now a default behaviour and an optional behaviour for when you use the top connection "port" for an Outcome. The default behaviour will delete an existing connection and "re-parent" the Outcome. The second option, to add a second or nth parent is to hold shift-key while clicking and dragging on the port. This will create a new connection to a parent, without deleting the existing one.

(feedback requested: what should happen by default if performing the action without shift but on an Outcome that already has multiple parents?)

For MacOS

if you are using an Intel based Mac, download the darwin-x64.zip file.
if you are using an Apple Silicon (M-series) based Mac, download the darwin-arm64.zip file.

v8.0.1-alpha

28 Aug 20:34
Compare
Choose a tag to compare
  • fixes an issue for macos builds where new versions weren't being correctly detected, and displayed to the end user for app updates. Because of the nature of this issue, Mac users will have to manually migrate to this version by exporting and re-importing their projects.

Important note: If you wish to migrate to this version from a previous one, make sure that you open the old version first, and click 'update'. This will initiate the migration flow. At a point, it will ask you to download the new version and open the new version, so that the migration can continue. It is important to proceed this way.

Apple Silicon build will come soon.

For MacOS

if you are using an Intel based Mac, download the darwin-x64.zip file.
if you are using an Apple Silicon (M-series) based Mac, download the darwin-arm64.zip file.

v8.0.0-alpha

28 Aug 20:00
Compare
Choose a tag to compare
  • error handling during project 'import'. Any error during import will be detected and displayed to the user.
  • re-added "Classic" layout option

Important note: If you wish to migrate to this version from a previous one, make sure that you open the old version first, and click 'update'. This will initiate the migration flow. At a point, it will ask you to download the new version and open the new version, so that the migration can continue. It is important to proceed this way.

Apple Silicon build will come soon.

For MacOS

if you are using an Intel based Mac, download the darwin-x64.zip file.
if you are using an Apple Silicon (M-series) based Mac, download the darwin-arm64.zip file.

v7.1.0-alpha

15 Aug 17:55
Compare
Choose a tag to compare

Acorn V7.1.0-alpha

✨ What's New ✨

  • Added a user preference to switch between two methods of navigating the map view using your keyboard:
    1. Using a modal
      • This method will present you with a list of parent/child outcomes for you to choose from when navigating up or down.
    2. Using coordinates of other outcomes
      • This method will decide which outcome to navigate to based on the currently highlighted outcome's location relative to its children/parents. Currently, this is decided by taking the left-most outcome, but this could be expanded upon/improved in future updates.

For MacOS

if you are using an Intel based Mac, download the darwin-x64.zip file.
if you are using an Apple Silicon (M-series) based Mac, download the darwin-arm64.zip file.

v7.0.1-alpha

09 Aug 19:53
Compare
Choose a tag to compare

Acorn Version v7.0.1-alpha

This minor release does a lot behind the scenes to make the frontend part of the app more robust for users when encountering errors, and to make the code more maintainable in the future.

✨ What's New ✨

  • Installed Jest as a unit testing framework
  • Installed Zod for a run-time type checking and schema validation
  • Replaced a large number of existing data types with Zod schemas
    • This will allow us to do things like make sure the user inputs correct/valid information when asked to do so.
  • Added some more Github Action workflow steps to have a more robust CI

None of these will be visible from within the app, but they give us a much greater level of confidence that future changes do not break the existing functionality of the app. As time goes on, more tests and refactors will be squeezed in to future updates to improve the experience even further.

🐞 Bug Fixes

  • Fixed a bug causing acorn to crash when clicking on the elipsis (...) under each project (Github Issue #318)
  • Fixed a bug causing migration to fail when not all projects are synced (Github Issue #310)
  • Fixed a bug where users always appear online when trying to add an assignee to an outcome (Github Issue #317)

For MacOS

if you are using an Intel based Mac, download the darwin-x64.zip file.
if you are using an Apple Silicon (M-series) based Mac, download the darwin-arm64.zip file.

v7.0.0-alpha

01 Aug 04:35
Compare
Choose a tag to compare
  • added a Factory Reset file menu option, to reset the entire state, including your keys, of your current version
  • added migration error handling to smooth the version migration process
  • added the ability to override a migrated project so that it can be used again, if it was migrated by accident or if something went wrong

Runs on holochain version 0.2.1

v6.1.0-alpha

15 Jun 00:27
65da793
Compare
Choose a tag to compare

Keyboard navigation is back and better than ever.

Screenshot 2023-06-14 at 5 36 31 PM

For Apple Silicon Macs, download the Acorn.6.1.0-alpha.darwin-arm64.zip file.

For Intel Macs, download the Acorn.6.1.0-alpha.darwin-x64.zip file.