Skip to content

Commit

Permalink
Version 1.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
EliteMasterEric committed Feb 25, 2022
1 parent 3b4f9bc commit 026dae1
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## [???] - 2022-02-??
### Changed
- The `dirs` parameter of Polymod is now optional. This is useful if Polymod is only used for localization.
- Reduced the amount of compile-time logging created by scripted classes.
### Removed
- Removed an unused PolymodErrorCode.
### Fixed
- Fixed a bug where scripted classes would fail to build when encountering fields marked with `@:generic`.
- These fields are now skipped completely (and cannot be overridden by scripted classes).
- Fixed a bug where scripted classes would fail to build when encountering arguments or return types using a type parameter.
- Fixed a bug where scripted classes would override functions with the return type `Void` with a function that attempts to return `null`.
- Fixed a bug where scripted classes did not properly support overriding functions with optional arguments.
- Fixed a bug related to using macros while using the FlixelBackend.
- Fixed a bug where the library would not build without the `hscript-ex` library installed (the library is no longer required).


## [1.5.0] - 2022-02-22
### Added
- Added new functionality which allows for parsing and instantiation of classes defined in scripts.
Expand Down
4 changes: 2 additions & 2 deletions haxelib.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"license": "MIT",
"tags": ["mod","game","data","asset"],
"description": "An atomic modding framework for Haxe games",
"version": "1.5.0",
"releasenote": "Added a new framework to support scripted classes",
"version": "1.5.1",
"releasenote": "Bug fixes for scripted classes",
"contributors": ["MasterEric", "larsiusprime"]
}

0 comments on commit 026dae1

Please sign in to comment.