Roadmap and Releases

The Arches Roadmap highlights current and upcoming releases, detailing ongoing and planned development of Arches features and capabilities. Information on past releases, with links to release notes, is also included.

We are currently working on a better method to publish up-to-date details on software development work planned for Arches. In the meantime, we are able to share this high-level overview.

If you have any questions, please post them to the Community Forum or email the Arches Team at contact@archesproject.org.

 

Current Release

Arches 6.1
Released
June 2022

  • User permission caching
  • Improved loading of UI components and scripts
  • Database functions for faster data import (preview)
  • Support for custom resource report templates
  • Unique node aliases for Models
  • Performance Enhancements
  • Bug fixes
  • Dependency updates
  

Upcoming Releases

Arches 7.0 Scheduled   
August 2022

  • Internationalization / Localization
  • Multi-language support
  • RTL UI support
  • Multi-language data import / export
  • 2-factor authentication
  • Technology updates
  • Django 3
  • Postgres 14
  • Elastic 8
  • Update to various libraries
  • Cached Models (e.g. Model publishing)
  • Front-end Build (webpack)
  • Database functions for faster data import (production)
  • Improved interoperability with desktop, server GIS
  • Arches – ESRI add-in enhancements
  • UI for importing data from CSV
  • Model for registering additional data format readers via the UI
  • Improved Docker support
  • Bug fixes
  
     
Arches 6.1.1 Scheduled   
Autumn 2022

  • Bug fixes
  
     
Arches 6.1.2 Scheduled       
Winter 2022

  • Bug fixes
  
     
Arches 7.x  Scheduled     
Early 2023

  • Bug fixes
  
     
Arches 8.0 Scheduled       
End 2023

  • RDM redesign
  • RDM module using graphs
  • Synchronize resource data across Arches applications
  • Support subscription to Arches applications
  • Notification when data changes on remote Arches application
  • Better support for modifying graph shapes, re-index existing resource data
  
     

Past Releases

 

Arches 6

Arches v6.0 was released in October 2021. See v6.0 release notes.

 

Arches 5

Arches v5.1.4 was released in March 2021. See v5.1.4 release notes.

Arches v5.1.3 was released in March 2021. See v5.1.3 release notes.

Arches v5.1.1 was released in March 2021. See v5.1.1 release notes.

Arches v5.1 was released in October 2020. See v5.1 release notes.

Arches v5.0 was released in January 2020. See v5.0 release notes.

Details of Arches v5.1 development (released in October 2020)

 

 
Custom Indexing
  • Allows a developer to define an Elasticsearch index that flattens Arches graphs for use with Kibana (see below).
Arches v5.1 (October 2020)
     
Dashboards
  • Integrates Kibana dashboards into Arches;
  • Implements dashboards as plugins (single dashboard, dashboard list).
Arches v5.1 (October 2020)
     
IIIF Image Support
  • Implement a datatype/widget/card component to support use of IIIF images;
  • Support annotation of IIIF images.
Arches v5.1 (October 2020)
     
Enhanced Permissions
  • Add support for instance-level permissions.
Arches v5.1 (October 2020)
     
Improved JSON-LD Import/Export Support
  • Improves graph matching for JSON-LD;
  • Enhances Arches data types to better support JSON-LD.
Arches v5.1 (October 2020)
     
Details of Arches v5 development (released in January 2020)
 
Technology Upgrades
  • Python 3.7
  • Django 2.3
  • Postgres 12.0/PostGIS 3.0
  • Elasticsearch 7.4
Arches v5.0 (January 2020)
     
Componentized Search Filters
  • Implements modular search filters; allows an Arches administrator to select which filters (e.g.: spatial, temporal, advanced, saved) to deploy
  • Allows developers to add custom search filters to Arches
Arches v5.0 (January 2020)
     
Task Manager
  • Adds a module to define and run tasks (such as data import/export) asynchronously, allowing long running jobs to complete outside a user session
  • Provides a way to implement custom functions or sophisticated data processing tasks without making a user wait for results
  • Provides a way to schedule recurring tasks
Arches v5.0 (January 2020)
     
Notifications
  • Adds the ability to alert a user when a long running task (such as data export) has completed
  • Integrated with the Task Manager
  • Implements a user interface in Arches where a user can review notifications
  • Supports emailing users as an alternate method of notification
Arches v5.0 (January 2020)
     
Workflows
  • Extends the Arches platform to allow developers to design multi-step data entry screens
  • Implements a “data entry wizard” user interface
  • Useful for supporting more sophisticated data entry tasks that may require conditional logic
Arches v5.0 (January 2020)
     
Additional Data Entry Card Components
  • Adds a Grouping Card, which allows an administrator to group several data entry forms into a single form
  • Implements an improved map widget and map card that presents data entry forms, base maps options, and overlays in a more user friendly manner
Arches v5.0 (January 2020)
     
Enhanced Map Services
  • Replaces tileserver with native vector tile support directly from Arches PostGIS database
  • Significant performance enhancement
  • Implements a GeoJSON endpoint in Arches API for enhanced interoperability with desktop GIS
Arches v5.0 (January 2020)
     
Export Search Results
  • Allows an Arches Model designer to select which nodes will be downloaded as part of exporting search results
  • Supports search results that include instances of multiple models
  • Supports .csv, shapefile, and JSON formats
  • Supports models with multiple geometry nodes
  • Automatically creates a shapefile for point, line, and polygon geometries if a model allows multiple geometries
  • Integrated with Task Manager and Notifications to support large data export requests
Arches v5.0 (January 2020)
     
Improved Data Import Speed
  • Implements a “-bulk” switch to data import that improves import speed by a factor of 5.
Arches v5.0 (January 2020)
     
Improved Error Handling
  • Enhances error logging and messaging to users
Arches v5.0 (January 2020)
     
Ontology Loader
  • Allows a developer to specify a specific set of ontologies to load for an Arches application
Arches v5.0 (January 2020)

Arches Collector

Arches Collector v0.3.0 was released in September 2019. See v0.3.0 release notes.

Arches Collector v0.2.1 was released in September 2019.

 

Arches 4

Arches v4.4.3 was released in November 2019. See v4.4.3 release notes.

Arches v4.4.2 was released in June 2019. See v4.4.2 release notes.

Arches v4.4.1 was released in February 2019. See v4.4.1 release notes.

Arches v4.3 was released in August 2018. See v4.3 release notes.

Arches v4.2 was released in June 2018. See v4.2 release notes.

Arches v4.2 was released in June 2018. See v4.2 release notes.

Arches v4.1 was released in January 2018. See v4.1 release notes.

Arches v4.0 was released in October 2017. See v4.0.1 release notes.

To stay up-to-date on project news, sign up for the Arches project announcement list or join the Arches Community Forum.

 

Last updated: July 2022