The Arches team was made aware of a few issues with our latest release (4.3.0) so we've quickly fixed them and pushed a 4.3.1 release.
Some of the highlights: - Fixes issue preventing users unassigned to the Graph Editor group from editing related resources - Fixes migration for users upgrading Arches with existing report records (Thanks to Dale Lloyd for letting us know about this one!) *Known Issues* - 3993 <https://github.com/archesproject/arches/issues/3993> - During graph creation (adding several nodes in a single session) the browser may crash or hang. This is because the Knockout.js Mapping package that Arches uses consumes an unnecessarily large amount of memory. *Workaround*: During heavy graph development users can periodically refresh the browser to reclaim memory and reduce the occurrence of browser issues. - 4044 <https://github.com/archesproject/arches/issues/4044> - Exporting data that uses the File-list datatype in csv format can't be successfully re-imported. *Workaround*: If users need to export data that uses the File-list datatype, then they should export in JSON format instead, so that data can be successfully re-imported. *Upgrading Arches* Users are encouraged to update at their earliest convenience. Completely re-installing Arches is the easiest way to accomplish this. If you can't completely re-install Arches (because you have data in the system that you want to preserve) then you'll need to upgrade by running the following commands in your activated virtual environment: pip install arches --upgrade --no-binary :all: pip uninstall pycryptodome, rdflib-jsonld pip install pycryptodome django-oauth-toolkit==1.1.2 PyLD[requests]==1.0.3 pyprind==2.11.2 python manage.py migrate python manage.py es delete_indexes python manage.py es setup_indexes python manage.py es index_database If you have Arches running on a web server such as Apache, be sure to update your static files directory and restart your web server. As always the documentation can be found at http://arches.readthedocs.io *Upgrading an Arches project* If you are upgrading your project from 4.1.1, you should review the project upgrade steps from 4.1.1 to 4.2 <https://github.com/archesproject/arches/blob/master/releases/4.2.0.md#upgrading-arches> before proceeding. If you have made no changes to the package.json file in your project you can run : 1. In a terminal cd to your project directory and run the following command:: python manage.py updateproject This command adds the `package.json` and `.yarnrc` files to your project and then runs `yarn install`. 2. If you have made changes to `package.json`, then you should update your javascript dependencies manually: cd into your project's root directory (where yarn.lock is located) and run the following: yarn add [email protected] yarn add [email protected] yarn install yarn upgrade [email protected] yarn upgrade [email protected] *Changes* - Fixes issue preventing users unassigned to the Graph Editor group from editing related resources - Fixes migration for users upgrading Arches with existing report records -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
