Skip to content

Releases: lightningrodlabs/acorn

v6.0.1-alpha

10 Jun 00:03
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fixed a bug which would result in the version being out of date
  • Fixed a bug allowing users to create a cycle in the graph
  • Fixed a bug allowing users to create the same connection more than once

✨ New Features

  • A syncing indicator 🔄 will appear at the bottom of the page when your Acorn client is actively syncing with a peer.

v5.0.2-alpha

01 May 22:39
ec2d9a6
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fixed bug where quitting Acorn would leave a dangling sub-process, rendering the app unable to be re-opened.

Note: You may find that Acorn still will not start after downloading this update. This is because the orphaned child process is still alive. To kill it, follow these steps:

  • Open Activity Monitor / Task Manager
  • Search for holochain-runner (holo should be sufficient to find it)
  • Quit/End task
  • Start Acorn up again
  • Profit 📈 💰

Known issues: this version is prompting users to update to the same version as they are already on. You can and should safely ignore this.

v5.0.1-alpha

30 Apr 22:23
Compare
Choose a tag to compare

If you tried to use the update feature of Acorn to migrate from Acorn version 3.x.x or Acorn version 4.x.x, and found your projects and profile empty after updating, you can download this version and you will be able to complete the version update process correctly.

-> Known Issues
-> There is still an issue in v5.0.1-alpha where the app will not start after it has been closed once, and you try to re-open it. We are working on a fix. We are working to diagnose and fix.

v5.0.0-alpha

29 Apr 18:11
Compare
Choose a tag to compare

🌱 🍏 What's new in Acorn's Spring release:

Note: If you have already installed Acorn 3.0.0-alpha or Acorn 4.0.0-alpha, you will automatically get the update notification within the app and are able to update automatically (MacOS) or semi-automatically (Linux and Windows). All your data will be migrated on your behalf. However, if you are on any versions prior to 3.0.0-alpha you would have to manually migrate your projects and install the new version.

** Please, let us know in the Issues or Discussions areas of GitHub about your thoughts on the new changes. Love them? Hate them? Chime in. **

-> Known Issues
-> There is an issue in v5.0.0-alpha where the app will not start after it has been closed once, and you try to re-open it. We are working on a fix.

✨ New Features!

  • Multi-parent functionality:

    • An outcome can be a child of any number of outcomes. This functionality comes at the cost of some other features needing to be disabled until further notice, which will be explained further down.
    • Drag from the top of an existing outcome to either add a new parent outcome or to append an existing outcome to its list of parents.
  • New layout options:

    • The first of a potentially much larger number of project-wide options is a new way to display your project.

    • Select from two layering algorithms (which assign outcomes to 'layers' in the map view): Minimum Height and Constrained Width.

      • Minimum Height: Assign outcomes to layers such that the minimum number of layers is necessary to represent the entire project. The side effect of this is that your project may get 'wider', but the height of the project may decrease.
      • Constrained Width: Try to compress the width of the project down. This makes the project look 'taller', but outcomes are closer together.
    • Certain configurations of connections may result in the layering algorithm having no effect on the appearance of the project. This is not a bug, and usually happens when the project is small and there are no changes the algorithm can make to reduce the width/height.

    • This option is project-wide, meaning it will persist, and other members of your project will be exposed to your selection, which will affect their view.

    • New options can be added in the future. This is just a pilot to see if users like this kind of functionality.


⚡️ Improvements

  • Map view: The map view now uses a Directed Acyclic Graph structure to represent outcomes and their connections. This was necessary to allow for the multiple parent functionality.
  • Lower zoom thresholds: The map view now has a lower zoom threshold for displaying placeholder cards for outcomes.
  • Github links are more strict: Using the power of regular expressions, the Github link in an outcome must be a link to either an issue or pull request.

🐞 Bug Fixes

  • Users will no longer be prompted to upgrade their Acorn client to a version which is lower than the version they currently have installed.
  • Github links no longer render a link if the link is not a valid url or a github issue/pull request link.

🛑 Disabled Features

Unfortunately, these features were impacted by the multiple parent functionality, and have been disabled until further notice:

  • Collapse outcomes
    • The nature of the directed acyclic graph structure makes this functionality significantly more complex, and the only way to implement it is to have some kind of opinion on how it should be done. We may add this feature back in at some point, but it's going to take some more thinking on our end to figure out the best way to do it.
  • Keyboard navigation
    • Having multiple parents introduces some ambiguity as to where the camera should pan to when using the keyboard. For example, if the up arrow is pressed, which parent should the camera pan to? The concept of siblings also becomes a bit more complex, as now more than one outcome can contribute to a particular outcome's number of siblings. Aside from that, these siblings may not always be next to each other, which can be jarring when trying to navigate left and right.

Note for MacOS: If you use an Intel Mac (pre-M1/M2) download the file ending in darwin-x64.zip. If you use an M1/M2 Mac, download the file ending in darwin-arm64.zip.

v4.0.0-alpha

23 Dec 20:50
Compare
Choose a tag to compare

Note: If you have already installed Acorn 3.0.0-alpha, you will automatically get the update notification within the app and are able to update automatically (MacOS) or semi-automatically (Linux and Windows). All your data will be migrated on your behalf. However, if you are on any versions prior to 3.0.0-alpha you would have to manually migrate your projects and install the new version.

🎄❄️✨ What’s new on Acorn’s Holiday Release:

Backend

New Features

  • You can now create new Child Outcomes for any non-Small Outcome via Children List tab on Expanded View.
  • Existing tags are now editable (feature request #171)
  • You can have custom viewing options on Map View to hide all Achieved Outcomes or/and all Small Scope Outcomes from sight (see the eye icon on bottom right of Map View).

Fixes & Improvements

  • Fixed issue with the multi-select function by shift-click dragging on the canvas
  • Fixed the Priority View and Table View scrollable windows issue

Note for MacOS: If you use an Intel Mac (pre-M1/M2) download the file ending in darwin-x64.zip. If you use an M1/M2 Mac, download the file ending in darwin-arm64.zip.

Known Issues

Linux: The Linux application is currently failing to launch for those running Ubuntu 20 version of Linux. Broader platform support may come in the future, but at this time our recommendation is to update to the new LTS version of Ubuntu: Ubuntu 22.

v3.0.0-alpha

07 Dec 19:32
a29190b
Compare
Choose a tag to compare

⚠️ This release is a breaking one. You will need to export your projects from the previous version of Acorn and import them into this one.

New stuff

  • After you migrate to this release, Acorn will have auto update flow for MacOS and semi-auto update flow for Linux and Windows when future versions of the app become available.
  • You can now collapse or expand Children of any Parent Outcome on Map View. Right click on the Outcome Card you want to see the option.
  • You can now copy Statement text of any Outcome on Map View using the new right click menu. Right click on the Outcome Card you want to see the option.

Improvements and fixes

  • Zooming consistency improvements on Map View
  • Fixed the issue with Claimed Ghost Members not automatically turning into normal avatars
  • Some code cleanups

MacOS Note: For Intel MacOS download the darwin-x64.zip file. For M1/M2 MacOS download the darwin-arm64.zip file.

v2.1.1-alpha

01 Nov 21:05
Compare
Choose a tag to compare

This release is just a quick follow to up to resolve a bad bug with v2.1.0-alpha.

This release does not contain breaking changes. There is no need to export and re-import your profile or projects.

This release includes:

  • Fixes the known issue with v2.1.0-alpha #199
  • 👻 ‘Ghost’ members are now claimable after updating the app to a new version. The app will automatically associate your Public Key with your Ghost member profile upon launching the new version of the app.
  • Fixes #200

v2.1.0-alpha

01 Nov 02:43
Compare
Choose a tag to compare
v2.1.0-alpha Pre-release
Pre-release

🎃👻🎃👻🎃 We have a spooky great release out today! (It’s Halloween where we are) 🎃👻🎃👻🎃

This release does not contain breaking changes. There is no need to export and re-import your profile or projects.

This release includes:

  • A big update to the Map View interaction and viewing experience. Enjoy a more intelligent zooming and tree layout!
  • 👻 Unclaimed ‘Ghost’ members are now visually distinct and removable from the Assignees list of any Outcome.
  • Implemented #130 for zoom level at 70% and lower on Map View. For above zoom 70% the Outcome Statement is now fully visible on the Outcome card.
  • Fixed #168
  • Fixed #169
  • Fixed #190

Known Issues
#199 - the workaround is just to refresh the page. There will be a fix for this very soon.

v2.0.0-alpha

13 Oct 16:03
Compare
Choose a tag to compare

!! This release is a breaking one. You will need to export your projects from the previous version of Acorn and import them into this one.

Changelog:

  • fixed #164
  • fixed #157
  • fixed #154
  • a right-click menu now exists for text fields so that you can copy paste text into the app and fix typos
  • fixed a bug which prevented priorities from being sorted in Priority View, in cases where some priorities had been deleted
  • Multi Edit Bar icons now have tooltips for explaining what they are before you click them

Technical notes:

  • Acorn now runs on holochain v0.0.165

v1.1.1-alpha

13 Sep 22:59
b97badd
Compare
Choose a tag to compare

This release includes bug fixes including:

  • Electron bug fix for Linux and Windows causing unexpected failure to launch the app.
  • The Achieved Big scope Outcomes were showing as Not Achieved in Expanded View and were not turning green in Map View. This is fixed now and the Achieved Outcomes all are displayed with green background in Map View.

No migration of user data required for this version update