| Version | Description | 
| 1.5.0 | Modifications compared to Version 1.4.9 | 
| 1.4.9 | Modifications compared to Version 1.4.8 
added Toptions attribute for use in conditionsupdated documentation for generator section to reflect new exe, web, and eclipse sections    | 
| 1.4.8 | Modifications compared to Version 1.4.7 
added support for semantic versioning quality information in ConditionVersionTypeupdated Pack schema file making some elements optionaladded Pack Index File Specification and schema file    | 
| 1.4.7 | Modifications compared to Version 1.4.6 
added multiple version types to tighten the schema checking depending on contextadded new generator sections for exe, web and eclipse based generators in <generator>added new processor attributes Dtz = Trustzone and Ddsp = DSP instructions for Armv8-Madded new attributes Dtz, Ddsp, Dsecure to conditions <require>, <deny>, <accept>added new processors Cortex-M23 and Cortex-M33 and other in DcoreEnumadded new attribute public to books and images to indicate public use of documents and board images    | 
| 1.4.6 | Modifications compared to Version 1.4.5 
refined Dname string pattern restriction (RestrictedStringDname)    | 
| 1.4.5 | Modifications compared to Version 1.4.4 
added: Punits to ProcessorTypeadded: Punit to DebugType    | 
| 1.4.4 | Modifications compared to Version 1.4.3 
added: attribute defaultResetSequence to DebugType.added: <requirements> section:
<packages> defining dependencies between packs<languages> defining required language support e.g. C99<compiler> defining required toolchainsadded: <create> section used for tool independent project description
attributes: name, documentation, condition<target> specifies the board and device targeted by the project<options><files> specifies the grouped filesupdated: <algorith> element
added attributes: style, parameter and endianupdated: <memory> element
added attributes: name, access and aliasdeprecating attribute: id (replaced by name + access)    | 
| 1.4.3 | Modifications compared to Version 1.4.1 
Adding attribute "sdf" to debugconfig element within section <devices>    | 
| 1.4.1 | Modifications compared to Version 1.4.0 
pName, Dname, Dvariant type changed from xs:string to RestrictedString    | 
| 1.4.0 | Modifications compared to Version 1.3.3: 
device section memory specification redefined, deprecating id attributedevice section algorithm support multiple flash programming algorithm stylesdevice section debug adding CJTAG debug port type    | 
| 1.3.3 | Modifications compared to Version 1.3.1: 
Schema Version remains unchanged, since no incompatible updateAdded generator section can specify a target GPDSC file that it will generateAdded A component can be linked to a generator and the generator's GPDSC file will be automatically included in the project as part of the component.Added A generator command is optionally extended by a separate description of argumentsUpdated Vendor listUpdated Utility packChk.exe to Version 1.3.0.0:
detect redefinitions of boardscheck presence of board image filescheck for duplicate device featurescheck for duplicate device definitionscheck forminor bug fixes    | 
| 1.3.1 | Modifications compared to Version 1.3: 
Schema Version remains unchanged, since no incompatible updateAdded Cortex-M7 to the predefined list of processorsUpdated Vendor listAdded File version attribute to debugvars element of device descriptionUpdated XML file header encoding tag set to capital "UTF8"Deprecated init attribute of <memory> element in <devices> section deprecated    | 
| 1.3 | Modifications compared to Version 1.2: 
Added attributes to release tag for managing deprecation and changing Pack IDsRemoved external RAMn and ROMn memory IDs in memory tagAdded FileCategoryTypes in <file> element for C, C++, Assembler, LinkerExtended specification of <require>, <accept> and <deny> with Cversion and Capiversion rangesAdded Utilities for Creating Packs and packChk.exe for Pack validationAdded documentation for the Example Pack based on LPC1800 Device FamilyRefined <debug> element descriptionMany clarifications in the documentation along with examples    | 
| 1.2 | Clarifications for release. | 
| 1.1 - Preliminary | Update release for review: 
new Boards descriptionnew Debug descriptionrevised Device Feature capturenew Generator descriptionnew Flash Algorithm Specificationnew Configuration Wizard Annotation Specification   | 
| 1.0 - Preliminary | Preliminary release for review | 
| 0.10 | Release for beta review |