Skip to content

Commit

Permalink
chore(all): Add changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
PerfectlyNormal committed Sep 2, 2023
1 parent 8bdd263 commit 254bf13
Showing 1 changed file with 104 additions and 0 deletions.
104 changes: 104 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [unreleased]

## [0.6.0] - 2023-09-02

### Added

- Add smart cleanup to help file-watching tools not freak out when
everything changes at once.
- Add a `ILog` inside `TypeContractor` to simplify adding debug information

### Removed

- Remove the MSBuild-based tool, to focus on the dotnet-tool instead.

## [0.5.1] - 2023-07-28

### Fixed

- Replace `typeof` comparison with a name-based approach

### Changed

- Add better debug output when we can't find a type to import

## [0.5.0] - 2023-07-28

### Added

- Add default mapping from `dynamic` to `any`

## [0.4.0] - 2023-06-24

### Added

- Add configurability to the dotnet-tool
- Automatically find parameters for endpoints

### Changed

- Move code from tool into library for better sharing

## [0.3.1] - 2023-06-12

### Added

- Add the dotnet-tool

### Fixed

- Add more null checks

### Changed

- Add PackageId to nuget libraries

## [0.3.0] - 2023-06-06

### Added

- Add support for mapping nested classes
- Add support for mapping (simple) `ValueTuple` types

### Changed

- Add better debug when import paths fail to find a common ancestor

## [0.2.0] - 2023-06-06

### Added

- Add support for mapping `Dictionary<TKey, TValue>` to TypeScript

### Fixed

- Fix compiler warnings

### Changed

- Add more unit tests
- Minor code cleanup

## [0.1.0] - 2023-05-30

### Added

- Initial release


[unreleased]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.6.0...HEAD
[0.6.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.5.1...v0.6.0
[0.5.1]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.5.0...v0.5.1
[0.5.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.3.1...v0.4.0
[0.3.1]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/PerfectlyNormal/TypeContractor/compare/v0.0.1...v0.1.0

0 comments on commit 254bf13

Please sign in to comment.