Skip to content

Commit 026dae1

Browse files
Version 1.5.1
1 parent 3b4f9bc commit 026dae1

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
## [???] - 2022-02-??
77
### Changed
88
- The `dirs` parameter of Polymod is now optional. This is useful if Polymod is only used for localization.
9+
- Reduced the amount of compile-time logging created by scripted classes.
10+
### Removed
11+
- Removed an unused PolymodErrorCode.
912
### Fixed
1013
- Fixed a bug where scripted classes would fail to build when encountering fields marked with `@:generic`.
1114
- These fields are now skipped completely (and cannot be overridden by scripted classes).
15+
- Fixed a bug where scripted classes would fail to build when encountering arguments or return types using a type parameter.
16+
- Fixed a bug where scripted classes would override functions with the return type `Void` with a function that attempts to return `null`.
1217
- Fixed a bug where scripted classes did not properly support overriding functions with optional arguments.
1318
- Fixed a bug related to using macros while using the FlixelBackend.
1419
- Fixed a bug where the library would not build without the `hscript-ex` library installed (the library is no longer required).
1520

21+
1622
## [1.5.0] - 2022-02-22
1723
### Added
1824
- Added new functionality which allows for parsing and instantiation of classes defined in scripts.

haxelib.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"license": "MIT",
55
"tags": ["mod","game","data","asset"],
66
"description": "An atomic modding framework for Haxe games",
7-
"version": "1.5.0",
8-
"releasenote": "Added a new framework to support scripted classes",
7+
"version": "1.5.1",
8+
"releasenote": "Bug fixes for scripted classes",
99
"contributors": ["MasterEric", "larsiusprime"]
1010
}

0 commit comments

Comments
 (0)