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