diff --git a/CHANGELOG.md b/CHANGELOG.md index eeda612f..a83e499d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Feathers UI for OpenFL and Haxe Change Log +## 1.0.0 (2022-09-01) + +- BaseScrollContainer: Fixed touch claim not being cleared when `simulateTouch == true` +- ComboBox: Fixed pop-up list view closing immediately on button click if `openListViewOnFocus == true`. +- Various: Fixed exception when `layout` is `null`. +- Various: Fixed `selectedItem` failing to update after settings new `dataProvider`. + ## 1.0.0-rc.2 (2022-06-15) - BaseNavigator: Fixed navigator sometimes failing to resize the "next" view in transition correctly. diff --git a/README.md b/README.md index d83d4267..ef726ba6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Feathers UI 1.0.0-rc.2 for OpenFL and Haxe +# Feathers UI 1.0.0 for OpenFL and Haxe [Feathers UI](https://feathersui.com/) is an open source 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. @@ -6,14 +6,14 @@ Built using the [Haxe](https://haxe.org/) programming language and [OpenFL](http --- -🎉 **Notice:** This is a **release candidate** version of Feathers UI for Haxe/OpenFL. It should be considered ready for production use. +🎉 **Notice:** This is the first **stable, major** version of Feathers UI for Haxe/OpenFL. It should be considered ready for production use, and breaking changes will be limited to major version updates, when necessary. --- ## Minimum requirements - Haxe 4.0 -- OpenFL 8.9.7 +- OpenFL 8.9.7 (OpenFL 9.2.0 or newer is recommended) ## Get started diff --git a/docs/docs.hxml b/docs/docs.hxml index 5c4cdd76..590051f6 100644 --- a/docs/docs.hxml +++ b/docs/docs.hxml @@ -1,4 +1,4 @@ -cmd haxelib run openfl build ../project.xml html5 -xml -clean -Dfind_missing_docs --next --cmd haxelib run dox -o ../bin/api -i ../bin/html5/types.xml -in feathers --title "Feathers UI API Reference (Haxe/OpenFL)" --toplevel-package feathers -theme ./feathersui-theme -D website "https://feathersui.com" -D source-path "https://github.com/BowlerHatLLC/feathersui-openfl/tree/v1.0.0-rc.2/src/" \ No newline at end of file +-cmd haxelib run dox -o ../bin/api -i ../bin/html5/types.xml -in feathers --title "Feathers UI API Reference (Haxe/OpenFL)" --toplevel-package feathers -theme ./feathersui-theme -D website "https://feathersui.com" -D source-path "https://github.com/BowlerHatLLC/feathersui-openfl/tree/v1.0.0/src/" \ No newline at end of file diff --git a/haxelib.json b/haxelib.json index a493cf54..d0d54fc6 100644 --- a/haxelib.json +++ b/haxelib.json @@ -13,8 +13,8 @@ "widgets", "layout" ], - "description": "Cross-platform user interface components for creative frontend projects built with Haxe and OpenFL", - "version": "1.0.0-rc.2", + "description": "Cross-platform graphical user interface (GUI) components for creative frontend projects, built with Haxe and OpenFL", + "version": "1.0.0", "main": "tools.Run", "classPath": "src", "dependencies": { @@ -23,5 +23,5 @@ "openfl": "" }, "contributors": ["bowlerhat"], - "releasenote": "Release candidate" + "releasenote": "First stable major version" } \ No newline at end of file