Skip to content

Commit bea1ebf

Browse files
committed
2.7.1
1 parent 7104178 commit bea1ebf

File tree

3 files changed

+26
-2
lines changed

3 files changed

+26
-2
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Starling Changelog
2+
==================
3+
4+
2.7.1 (03/28/2026)
5+
------------------
6+
7+
- Added support for HashLink
8+
- Added missing `StringUtil.parseBoolean()`
9+
- Added updated externs to npm package for TypeScript and Royale
10+
- Fixed null exception in `DelayedCall` when arguments are omitted
11+
- Fixed uncaught exceptions when the thrown object doesn't extend `openfl.errors.Error`
12+
- Fixed null exceptions in `BitmapFont` when parsing XML data
13+
- Fixed null exception in `Polygon` when no vertices were passed to constructor
14+
- Fixed `FilterChain` constructor arguments that should default to `null`
15+
- Fixed handling of `null` in `VertexDataFormat.fromString()`
16+
- Fixed null exception in `VertexData` where tinted value should default to `false`
17+
- Fixed null exception in `DisplayObject` where is3D value should default to `false`
18+
- Fixed deprecation warnings for `@:final`
19+
- Fixed usage of `__js__` that should have been `js.Syntax.code` on newer Haxe versions
20+
- Fixed handling of `NaN` values in `Tween`
21+
- Fixed formatting of AssetManager logging
22+
- Fixed mismatched overrides of `addEventListener()` and `removeEventListener()` in `MeshStyle`
23+
- Fixed missing demo project templates that were accidentally removed from Haxelib bundle
24+
- Updated `private` fields to add `@:noCompletion`, similar to OpenFL

haxelib.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"tags": [ "starling", "2d", "gpu", "openfl", "flash", "air", "js", "web", "cpp", "hl" ],
66
"description": "The Cross-Platform Game Engine",
77
"version": "2.7.1",
8-
"releasenote": "Fixes known issues with HashLink",
8+
"releasenote": "Adds HashLink target, various bug fixes",
99
"contributors": [
1010
"p.j.shand",
1111
"singmajesty",

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "starling-framework",
3-
"version": "2.7.0",
3+
"version": "2.7.1",
44
"description": "A fast, productive library for 2D cross-platform development.",
55
"keywords": [
66
"starling",

0 commit comments

Comments
 (0)