From 706c89833dc2a4d75b95fda539afacf09f63a2e2 Mon Sep 17 00:00:00 2001 From: Josh Tynjala Date: Thu, 1 Aug 2024 09:41:06 -0700 Subject: [PATCH] prepare for 1.3.0 --- CHANGELOG.md | 2 +- README.md | 4 ++-- haxelib.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dda09855..2aae4ff6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Feathers UI for OpenFL and Haxe Change Log -## 1.3.0 (2024-??-??) +## 1.3.0 (2024-08-01) - General: Added a `dispose()` method to `FeathersControl` to allow UI components to be optionally disposed when they are no longer needed. Clears data providers, removes sub-components, removes selection, and some event listeners. Developers are not required to call `dispose()`, but it can help with garbage collection and general cleanup. - Collapsible: New component with a header and content, where toggling the header shows and hides the content. diff --git a/README.md b/README.md index ed68e428..48371df9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Feathers UI 1.3.0-prerelease for OpenFL and Haxe +# Feathers UI 1.3.0 for OpenFL and Haxe [Feathers UI](https://feathersui.com/) is an [open source](https://github.com/feathersui/feathersui-openfl) framework of [graphical user interface (GUI) components](https://feathersui.com/learn/haxe-openfl/ui-components/) for creative, [cross-platform](https://feathersui.com/cross-platform-guis/) frontend projects. It is especially well-suited for games, interactive data visualizations, and other rich, multimedia experiences. With Feathers UI, you can create native apps for a wide range of devices and platforms — including phones, tablets, desktop computers, game consoles… and you can even deploy to web browsers. @@ -7,7 +7,7 @@ Built using the [Haxe](https://haxe.org/) programming language and [OpenFL](http ## Minimum requirements - [Haxe](https://haxe.org/) 4.0 -- [OpenFL](https://openfl.org/) 8.9.7 (OpenFL 9.2.2 or newer is recommended) +- [OpenFL](https://openfl.org/) 8.9.7 (OpenFL 9.3 or newer is recommended) ## Get started diff --git a/haxelib.json b/haxelib.json index a9897ce9..2de8a194 100644 --- a/haxelib.json +++ b/haxelib.json @@ -14,7 +14,7 @@ "layout" ], "description": "Cross-platform graphical user interface (GUI) components for creative frontend projects, built with Haxe and OpenFL", - "version": "1.3.0-alpha", + "version": "1.3.0", "main": "tools.Run", "classPath": "src", "dependencies": { @@ -23,5 +23,5 @@ "openfl": "" }, "contributors": ["bowlerhat"], - "releasenote": "Major performance improvements, Haxe 4.3 compatibility, and more" + "releasenote": "Drag-and-drop, Collapsible component, dispose() method" } \ No newline at end of file