Change Log - archimatetool/archi-modelrepository-plugin2 GitHub Wiki

Version 1.2.2 - July 14 2025

  • Delete repository folder if a non-CoArchi2 repository is downloaded and user chooses not to keep it
  • Handle case of orphaned branch if the remote repository doesn't match the local model
  • Fix updating tracked remote branch when refreshing leading to "Orphaned" status when it should be "Unpublished"
  • Set Fetch RefSpecs programmatically not from config file
  • Unescape XML characters in model name in Collaboration Workspace
  • Internal fixes and improvements

Version 1.2.1 - July 2 2025

  • Fix unable to publish a new branch to the remote server when doing a pre-fetch first

Version 1.2.0 - June 30 2025

  • Check if there are updates on the remote repository before Publish and offer to Refresh first
  • Add a new menu item to the Collaboration Workspace - Update Status of all Repositories
  • Check for null result messages on Publish
  • Close and restore model before notifying panels to update
  • Set GPG commit and tag signing to false programmatically not in the repository's config file
  • [ACLI] CommitModelProvider should add a change manifest to the commit
  • [ACLI] Supplied SSH identity file is used even if "Scan .ssh folder for identity files" preference is set
  • Remove stored HTTP credentials from secure storage if repository URL is changed
  • Remove stored HTTP credentials from secure storage when a repository is deleted
  • Disable Credentials property section if no remote URL set
  • Remove "Requires password" checkbox from SSH preferences (leave the password field empty for the same result)
  • If "Add Model to Workspace" or "Import Remote Model to Workspace" fails, clean up and delete the failed repository folder
  • Delete index.lock file before committing if it exists
  • Lots of internal improvements

Version 1.1.0 - June 18 2025

  • Requires Archi 5.6.0 or later
  • Add support for creating and deleting tags
  • Add some experimental ACLI options
  • Add "Commit Changes" action to Change History table context menu
  • Fix Models Tree "Show in Change History" not showing object (regression)
  • Improvements to logging and error reporting
  • More optimisations

Version 1.0.1 - June 10 2025

  • Can now add a new branch to a commit in the Change History panel
  • A new branch can be added to any other branch without having to switch to it first in the Branches panel
  • Dialogs show actual progress for long running operations
  • Import Remote Model to Workspace checks that the remote repository is a coArchi2 repository and, if not, the user is asked whether to proceed
  • Show error dialogs in more places
  • Increase some column widths in Branches panel
  • Show message as "Refresh Completed" on Refresh action
  • Optimisations in Change History and Branches panels
  • Fix the size of the Branches combo box in the Change History panel
  • The object filter in the Change History panel applies to the underlying ArchiMate concept for diagram objects

Version 1.0.0 - June 3 2025

  • Initial beta version