Skip to content

Commit

Permalink
Release v0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
perlun committed Jun 11, 2022
1 parent 3320760 commit 78fbc1f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .metadata/latest-release.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.1.1
v0.2.0
1 change: 1 addition & 0 deletions release-notes/v0.1.1.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
## [0.1.1] - 2022-03-12
- Bugfix release with only minimal changes from v0.1.0.

### Changed
- This release does not contain any breaking changes.
Expand Down
9 changes: 6 additions & 3 deletions release-notes/v0.2.0.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
## [0.2.0] - Unreleased
## [0.2.0] - 2022-06-11
- The second public release of Perlang. Most notable changes are the added support for `uint` and `ulong` data types, as well as increased test coverage for binary operators (`+`, `-`, `*` and so forth). As of this release, our test suite covers all supported (numeric) type combinations.

### Added
#### Data types
- Allow assignment from `int` to `double` [[#300][300]]
- Add support for `uint` data type [[#307][307]]
- Allow coercions from `long` to `double [[#336][336]]
- Add support for `ulong` data type [[#337][337]]

### Changed
- Refactor number parsing to use *Literal types [[#308][308]]
- Refactor number parsing to use `*Literal` types [[#308][308]]
- Make operand type checks be compile-time errors [[#329][329]]

### Fixed
Expand All @@ -31,7 +33,7 @@
- Add full type coverage for `<<` and `>>` operator [[#325][325]]
- Verify expected types in binary operator tests [[#326][326]]
- De-duplicate `ReservedKeywordsTests`; improve coverage to cover all reserved words [[#331][331]]
- Make BinaryOperatorDataTests faster [[#332][332]]
- Make `BinaryOperatorDataTests` faster [[#332][332]]
- Add test for ensuring binary operators support all primitive types [[#333][333]]

[300]: https://github.com/perlang-org/perlang/pull/300
Expand All @@ -58,3 +60,4 @@
[332]: https://github.com/perlang-org/perlang/pull/332
[333]: https://github.com/perlang-org/perlang/pull/333
[336]: https://github.com/perlang-org/perlang/pull/336
[337]: https://github.com/perlang-org/perlang/pull/337

0 comments on commit 78fbc1f

Please sign in to comment.