vs-parse
Version:
A parser for Visual Studio solutions and projects
58 lines (44 loc) • 2.69 kB
Markdown
# Change Log
## [3.1.2](https://github.com/stevenaw/vs-parse/compare/v3.1.1...v3.1.2) (2022-04-08)
- [#20](https://github.com/stevenaw/vs-parse/issues/20): - Error parsing Compile Remove
## [3.1.1](https://github.com/stevenaw/vs-parse/compare/v3.1.0...v3.1.1) (2021-04-13)
- [#18](https://github.com/stevenaw/vs-parse/issues/18): - Readme incorrect - Project.path is incorrect s/b relativePath
## [3.1.0](https://github.com/stevenaw/vs-parse/compare/v3.0.0...v3.1.0) (2020-10-30)
- [#6](https://github.com/stevenaw/vs-parse/issues/6): - Add parsing of `<PackageReference>` from csproj files
- [#8](https://github.com/stevenaw/vs-parse/issues/8): - Prevent newline regex from getting lost
- Update mocha and fs-extra
## [3.0.0](https://github.com/stevenaw/vs-parse/compare/v2.0.0...v3.0.0) (2020-04-24)
- BREAKING: The following optional properties of a parsed project now default to `null` instead of `undefined`:
- version
- culture
- processorArchitecture
- publicKeyToken
- hintPath
- BREAKING: The following optional properties of a parsed solution now default to `null` instead of `undefined`:
- fileFormatVersion
- visualStudioVersion
- minimumVisualStudioVersion
- Add CI testing for Node 14
## [2.0.0](https://github.com/stevenaw/vs-parse/compare/v1.2.2...v2.0.0) (2019-12-31)
- BREAKING: Drop Node 6 support
- Update test utilities
- Remove Travis CI
## [1.2.2](https://github.com/stevenaw/vs-parse/compare/v1.2.1...v1.2.2) (2019-08-18)
- Update test modules to mitigate lodash vulnerability
## [1.2.1](https://github.com/stevenaw/vs-parse/compare/v1.2.0...v1.2.1) (2019-07-05)
- Improve error message when a file can't be found
## [1.2.0](https://github.com/stevenaw/vs-parse/compare/v1.1.0...v1.2.0) (2019-06-26)
- Added option `dirRoot` to allow manual specification of solution/project when parsing from buffer
## [1.1.0](https://github.com/stevenaw/vs-parse/compare/v1.0.3...v1.1.0) (2019-06-01)
- Added `originalString` property on version object
- Override `toString()` on version object to return `version` property
- Fix crash when parsing invalid project file by throwing descriptive error
## [1.0.3](https://github.com/stevenaw/vs-parse/compare/v1.0.2...v1.0.3) (2019-05-04)
- Added CI testing for Node 6, 8, 10, 12
- Updated test frameworks
## [1.0.2](https://github.com/stevenaw/vs-parse/compare/v1.0.1...v1.0.2) (2018-11-04)
- Fix relative path generation of project references from solution file on Linux
## [1.0.1](https://github.com/stevenaw/vs-parse/compare/v1.0.0...v1.0.1) (2018-11-04)
- Update keywords metadata for npm package
## 1.0.0 (2018-10-21)
- First major release