Browse Source

updating change log (#1325)

* Change log for beta added

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
pull/1328/head
akurasov 3 years ago committed by GitHub
parent
commit
b49c735d11
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 36
      CHANGELOG.md

36
CHANGELOG.md

@ -1,3 +1,37 @@
# 1.0.0-beta (Oct 2021)
## Common
- no Android artifacts are published anymore. Google-published artifacts are referenced instead. This approach eliminates compatibility issues.
## Desktop
### Features
- Accessability support on MacOS
- Smart rendering fallback logic (no crashes on bad hardware/drivers anymore)
- Performance improvement of software rendering (up to 100%)
- Transparent window support
- `clickable` and `toggleable` components have a hoverable indication
### API changes
- DesktopMaterialTheme is deprecated, use MaterialTheme instead
- WindowSize is deprecated, use DpSize instead
- Modifier.pointerMoveFilter marked as Experimental, stable alternatives are Modifier.hoverable or Modifier.pointerInput
- Modifier.mouseScrollFilter marked as Experimental, this API will likely change in the future
### API breaking changes
- Old Window API (AppWindow, AppManager) was removed
- Modifier.pointerIcon is replaced with Modifier.pointerHoverIcon
- Tray can be used only inside ApplicationScope now
- Tray(hint=) replaced with Tray(tooltip=)
## Web
### Features
- SVG support
### API changes
- Controlled Inputs were added
- New API for testing - test-utils was added
# 1.0.0-alpha (Aug 2021) # 1.0.0-alpha (Aug 2021)
## Common ## Common
- Desktop, Web, and Android artifacts publish at the same time with the same version - Desktop, Web, and Android artifacts publish at the same time with the same version
@ -23,7 +57,7 @@
- classes from `android.compose.desktop.*` moved to `androidx.compose.ui.awt.*` (ComposeWindow, ComposePanel, etc) - classes from `android.compose.desktop.*` moved to `androidx.compose.ui.awt.*` (ComposeWindow, ComposePanel, etc)
- `svgResource`/`vectorXmlResource`/`imageResource` replaced by painterResource - `svgResource`/`vectorXmlResource`/`imageResource` replaced by painterResource
### API breaking changes: ### API breaking changes
- Window level keyboard API for the old Window API removed - Window level keyboard API for the old Window API removed
- Window(icon: BufferedImage) replaced by Window(icon: Painter) - Window(icon: BufferedImage) replaced by Window(icon: Painter)
- ContextMenu renamed to CursorDropdownMenu - ContextMenu renamed to CursorDropdownMenu

Loading…
Cancel
Save