# Road map

- [x] Create new method
- [x] Open method from Aras Innovator
- [x] Open method from AML package
- [x] Save method to Aras Innovator
- [x] Save method to AML package
- [x] Partial class generation
- [x] Possibility to debug server method
- [x] Formatting code after method opened or created
- [x] Add support for CSharp:Aras.Server.Core.Configurator for SP 12
- [x] Add project template for Aras 12.0 SP 3.
- [x] Add project template for Aras 12.0 SP 4.
- [x] Add project template for Aras 12.0 SP 5.
- [x] Add project template for Aras 12.0 SP 6.
- [x] Add project template for Aras 12.0 SP 7.
- [x] Add project template for Aras 12.0 SP 8.
- [x] Add project template for Aras 12.0 SP 9.
- [x] Add project template for Aras 12.0 SP 10.
- [x] Add project template for Aras 12.0 SP 11.
- [x] Add project template for Aras 12.0 SP 12.
- [x] Add project template for Aras 12.0 SP 14.
- [x] Add project template for Aras 12.0 SP 15.
- [x] Add project template for Aras 12.0 SP 16.
- [x] Add project template for Aras 12.0 SP 17.
- [x] Add project template for Aras 12.0 SP 18.
- [x] Add project template for Aras 14.0.0.
- [x] Add project template for Aras 14.0.1.
- [x] Add project template for Aras 14.0.2.
- [x] Add project template for Aras 14.0.3.
- [x] Add project template for Aras 14.0.4.
- [x] Add project template for Aras 14.0.5.
- [x] Add project template for Aras 14.0.6.
- [x] Add project template for Aras 14.0.7.
- [x] Add project template for Aras 14.0.8.
- [x] Add support for Visual Studio 2022
- [x] Add project template for Aras 14.0.9.
- [x] Add project template for Aras 14.0.10.
- [x] Add project template for Aras 14.0.11.
- [x] Add project template for Aras 14.0.12.
- [x] Add project templates for Aras R27 - R32.
- [x] Add project templates for Aras R33.
- [x] Add project templates for Aras R34.
- [ ] Depricate 'Debug method' functionality
- [ ] Add Hotkey for plugin actions
- [ ] Add Aras code anylizer to project templates


Features that have a checkmark are complete and available for
download in the
[CI build](http://vsixgallery.com/extension/8424E2CB-F5F4-40EA-85B8-260998634ED5/).

# Change log

These are the changes to each version that has been released
on the official Visual Studio extension gallery.

## 1.26
- [x] Add project template for Aras R33.

## 1.25
- [x] Rename build numbers with Release numbers for 14.0+ Aras Innovator project templates.
- [x] Set correct runtime version for projects.
- [x] Set TreatWarningsAsErrors to false.
- [x] Set GenerateDocumentationFile to false.
- [x] Remove Stylecop code rules analysis.
- [x] Use seperate IOMs for plugin and for Aras Innovator versions (which fixes 14.0.12 version).
- [x] Add project templates for Aras R27 - R32.

## 1.24
- [x] Add project template for Aras 14.0.12.

## 1.23
- [x] Add project template for Aras 14.0.11.

## 1.22
- [x] Add project template for Aras 14.0.10.

## 1.21
- [x] Add support for Visual Studio 2022
- [x] Add project template for Aras 14.0.9.

## 1.20
- [x] Added project template for Aras 14.0.8.

## 1.19
- [x] Added project template for Aras 14.0.7.

## 1.18
- [x] Added project template for Aras 14.0.6.

## 1.17
- [x] Removed project templates for obsolete service packs (11.0 - 12.0 SP1).
- [x] Added project template for Aras 14.0.5.

## 1.16
- [x] Added project template for Aras 14.0.4.

## 1.15
- [x] Added project template for Aras 14.0.3.

## 1.14
- [x] Added project template for Aras 14.0.2.

## 1.13
- [x] Added project template for Aras 14.0.1.

## 1.12
- [x] Added project template for Aras 14.0.0.

## 1.11
- [x] Added project template for Aras 12.0 SP18.

## 1.10
- [x] Added project template for Aras 12.0 SP17.

## 1.9
- [x] Added project template for Aras 12.0 SP16.

## 1.8
- [x] Added project template for Aras 12.0 SP15.

## 1.7
- [x] Added project template for Aras 12.0 SP14.

## 1.6
- [x] Added project template for Aras 12.0 SP9, SP10, SP11, SP12.

## 1.5
- [x] Added "Open in Visual Studio" action inside Aras Innovator.
- [x] Added project template for Aras 12.0 SP2, SP3, SP4, SP5, SP6, SP7, SP8.
- [x] Added common approach to store methods in a project structure.

## 1.4
- [x] Added file filter for showing only *.mf files in "Open from AML package" dialog.
- [x] Added possibility view type of method in "Open method from AML package" dialog.
- [x] Added update Aras VS buttons enabled/disabled states based on selected project
- [x] Formatting code after method opened or created
- [x] Added support for CSharp:Aras.Server.Core.Configurator for Aras 11 SP 12
- [x] Added Aras 11 SP 15 project template
- [x] Added Aras 12 0 project template
- [x] Added Aras 12 SP 1 project template
- [x] Added support of Visual Studio 2019

## 1.3
- [x] Possibility to debug server method and pass context
- [x] Added SP 14 project template
- [x] Add code rules for method project
- [x] Fixed issue with escaping CDATA in xml
- [x] Added sorting for partial classes in project config file
- [x] Added to possibility to manage coment for method
- [x] Save to command can be applyied to method folder
- [x] Added length limitation for method name

## 1.2
- [x] Possibility to debug server method
- [x] Select of a predefined file name in "CreatePartialElementView" window on source initialized
- [x] Added text formatting setting for the project configuration xml file on save
- [x] Added creating of the "ServerMethods" folder on plug-in operations in case the folder does not exist
- [x] Added new line before end bracket in the main method when there are partial elements

## 1.1
- [x] Partial class generation
- [x] Encoding changed from UTF8 to UTF8-BOM for all files

## 1.0
- [x] Initial release
- [x] Create new method
- [x] Open method from Aras Innovator
- [x] Open method from AML package
- [x] Save method to Aras Innovator
- [x] Save method to AML package