freya icon indicating copy to clipboard operation
freya copied to clipboard

chore: release

Open github-actions[bot] opened this issue 7 months ago • 0 comments

🤖 New release

  • freya-renderer: 0.2.1 -> 0.3.0
  • freya-common: 0.2.1 -> 0.3.0
  • freya-engine: 0.2.2 -> 0.3.0
  • freya-native-core: 0.2.1 -> 0.3.0
  • freya-native-core-macro: 0.2.0 -> 0.2.1
  • torin: 0.2.0 -> 0.3.0
  • freya-core: 0.2.1 -> 0.3.0
  • freya-elements: 0.2.0 -> 0.3.0
  • freya: 0.2.2 -> 0.2.3
  • freya-components: 0.2.1 -> 0.3.0
  • freya-hooks: 0.2.1 -> 0.3.0
  • freya-node-state: 0.2.1 -> 0.3.0
  • freya-testing: 0.2.1 -> 0.2.2
  • freya-devtools: 0.2.1 -> 0.3.0
Changelog

freya-renderer

0.3.0 - 2024-07-19

Added

  • Allow custom Tokio Runtimes (#765)
  • Use System fonts (#661)
  • Skia-safe v0.75 (#716)
  • Only send keydowns when the window is focused (#705)
  • highlight_mode attribute (#704)
  • Built-in vertical alignment for text (#701)
  • Expose scale factor (#607)
  • Reactive scale factor (#606)
  • winit v0.30.0 + glutin-winit v0.5.0 + accesskit v0.14.0 + accesskit_winit v0.20.0 (#598)
  • Tree-like explorer for devtools (#684)
  • More reliable devtools (#667)
  • Queued focus (#650)
  • Revamp internal text selection (#647)
  • Reactive Window data (#637)
  • Reactive Platform data (#635)
  • use_preferred_theme (#631)
  • WithWindow event (#626)
  • Close app with use_platform (#613)
  • Add window drag area (#597)

Fixed

  • Prevent opacity from clipping the node bounds (#764)
  • Consider corner radius for events and overflow clipping (#768)
  • Only send left mouseover event when not clicking the mouse (#753)
  • Require to pass both the width and height for window size at once when desired (#757)
  • Call on_setup hook
  • (deps) update all non-major dependencies (#578)
  • Fix some inconsitencies with the 0.30 update (#696)
  • Proper accessibility reactivity (#648)
  • Out of sync element ids on events (#609)

Other

  • Adjust root element height of user app in devtools
  • ExitApp command was not working
  • Rethink mutations writer (#731)
  • Simplify the VirtualDOM polling (#729)
  • Clean up some code from freya-renderer
  • Only make window visible once built
  • Reorganize freya-renderer (#715)
  • Move rendering to freya-core (#712)
  • rustfmt.toml (#689)
  • process all queued keyboard events at once (#629)
  • release-plz.toml
  • Only release crates under /crates
  • Fix typo on with_default_font

freya-common

0.3.0 - 2024-07-19

Added

  • winit v0.30.0 + glutin-winit v0.5.0 + accesskit v0.14.0 + accesskit_winit v0.20.0 (#598)
  • Queued focus (#650)
  • Revamp internal text selection (#647)
  • WithWindow event (#626)
  • Close app with use_platform (#613)
  • Add window drag area (#597)

Other

  • Simplify the VirtualDOM polling (#729)
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates
  • Rust 1.78 (#600)

freya-engine

0.3.0 - 2024-07-19

Added

  • Canvas snapshots for freya-testing (#720)
  • Skia-safe v0.75 (#716)
  • Improved special text editing support (#622)

Fixed

  • Prevent opacity from clipping the node bounds (#764)
  • Add missing skia mocked methods

Other

  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

freya-native-core

0.3.0 - 2024-07-19

Added

  • highlight_mode attribute (#704)

Fixed

  • (deps) update rust crate dashmap to v6 (#739)
  • (deps) update rust crate dashmap to v6 (#726)

Other

  • Revert "fix(deps): update rust crate dashmap to v6 (#726)" (#730)
  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • Remove unused file

freya-native-core-macro

0.2.1 - 2024-07-19

Other

  • rustfmt.toml (#689)

torin

0.3.0 - 2024-07-19

Added

  • Support space-between/space-around/space-evenly alignments (#758)
  • Reactive scale factor (#606)

Other

  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • release-plz.toml
  • Only release crates under /crates

freya-core

0.3.0 - 2024-07-19

Added

  • Support space-between/space-around/space-evenly alignments (#758)
  • Use System fonts (#661)
  • highlight_mode attribute (#704)
  • Built-in vertical alignment for text (#701)
  • Expose scale factor (#607)
  • Reactive scale factor (#606)
  • winit v0.30.0 + glutin-winit v0.5.0 + accesskit v0.14.0 + accesskit_winit v0.20.0 (#598)
  • Revamp internal text selection (#647)
  • Reactive Window data (#637)
  • Reactive Platform data (#635)
  • use_preferred_theme (#631)

Fixed

  • Prevent opacity from clipping the node bounds (#764)
  • Consider corner radius for events and overflow clipping (#768)
  • Fix unfocus of accesibility nodes (#755)
  • Skip DOM Nodes loaded in the same mutations run (#744)
  • Invalidate layout of modified text nodes
  • (deps) update all non-major dependencies (#578)
  • Proper accessibility reactivity (#648)
  • Fix performance dropping rapidly after selecting a text for some time (#624)
  • Out of sync element ids on events (#609)

Other

  • (deps) update all non-major dependencies (#749)
  • Revert part of #731
  • Rethink mutations writer (#731)
  • Reorganize freya-renderer (#715)
  • Rename node states to follow an unified naming (#713)
  • Move rendering to freya-core (#712)
  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • process all queued keyboard events at once (#629)
  • release-plz.toml
  • Only release crates under /crates

freya-elements

0.3.0 - 2024-07-19

Added

  • Support space-between/space-around/space-evenly alignments (#758)
  • Use System fonts (#661)
  • highlight_mode attribute (#704)
  • Built-in vertical alignment for text (#701)
  • onpress event for Button (#601)

Other

  • Fix color syntax link in background.md
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

freya

0.2.3 - 2024-07-19

Added

  • Allow custom Tokio Runtimes (#765)
  • winit v0.30.0 + glutin-winit v0.5.0 + accesskit v0.14.0 + accesskit_winit v0.20.0 (#598)
  • More reliable devtools (#667)
  • Do not re-export freya-testing (#669)
  • onpress event for Button (#601)
  • use_preferred_theme (#631)

Fixed

  • Properly launch the tokio runtime
  • Require to pass both the width and height for window size at once when desired (#757)

Other

  • Repair the color value in the comment information (#694)
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

freya-components

0.3.0 - 2024-07-19

Added

  • Scroll controller (#772)
  • Move shadow of Input to InputTheme (#781)
  • Panic when an attribute has a wrongly-formatted value, but only in debug builds to easily spot bugs (#759)
  • Change the wheels scroll based on the direction (#751)
  • BottomTab component (#747)
  • Animated router transitions (#745)
  • Improve layout of Button component
  • Render one more item in VirtualScrollView for smooth scrolling (#723)
  • Use System fonts (#661)
  • Signal-based reactivity for use_canvas (#693)
  • Expose scale factor (#607)
  • Tree builder utilities for components (#681)
  • Tab and Tabsbar components (#673)
  • Support nested routes in ActivableRoute (#675)
  • Add backward compatibility for onclick event handler in Button
  • onpress event for Button (#601)
  • use_preferred_theme (#631)
  • Text dragging with shift and cursor (#642)
  • Improved special text editing support (#622)
  • WithWindow event (#626)
  • placeholder for Input (#616)
  • Animated VirtualScrollView (#604)
  • Add window drag area (#597)
  • Close popup with esc key (#594)

Fixed

  • Consider corner radius for events and overflow clipping (#768)
  • (deps) update all non-major dependencies (#578)
  • Small fixes for Tabs
  • Proper accessibility reactivity (#648)
  • WindowDragArea component hanging on non-left click. (#625)

Other

  • Increase Sidebar width
  • Clean up Tabs components
  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • release-plz.toml
  • Only release crates under /crates
  • Rust 1.78 (#600)

freya-hooks

0.3.0 - 2024-07-19

Added

  • Move shadow of Input to InputTheme (#781)
  • BottomTab component (#747)
  • Simplify return type of use_animation (#748)
  • Improve layout of Button component
  • Use System fonts (#661)
  • Signal-based reactivity for use_canvas (#693)
  • Expose scale factor (#607)
  • winit v0.30.0 + glutin-winit v0.5.0 + accesskit v0.14.0 + accesskit_winit v0.20.0 (#598)
  • Replace selected text with the new insert (#678)
  • Optionally allow inserting tabs as spaces (#664)
  • Tab and Tabsbar components (#673)
  • onpress event for Button (#601)
  • Select all text (#652)
  • Revamp internal text selection (#647)
  • Reactive Platform data (#635)
  • use_preferred_theme (#631)
  • Remove text with Delete (#644)
  • Text dragging with shift and cursor (#642)
  • Delete text selection with backspace (#640)
  • Improved special text editing support (#622)
  • WithWindow event (#626)
  • placeholder for Input (#616)
  • Close app with use_platform (#613)
  • Add window drag area (#597)

Fixed

  • Last frame of animations was not always applied (#798)
  • Support alpha channel in AnimColor (#771)
  • Consider corner radius for events and overflow clipping (#768)
  • Prevent crash on keyboard navigation with empty text (#706)
  • Store cached assets in Root Scope (#668)
  • Stop at line length when navigating with keyboard arrows in text
  • Proper accessibility reactivity (#648)
  • Fix performance dropping rapidly after selecting a text for some time (#624)

Other

  • Small fixes and clean up of internal code
  • New shader editor example
  • rustfmt.toml (#689)
  • Use single position cursor (#653)
  • Add tests for shift + click text selection
  • Merge branch 'main' of https://github.com/marc2332/freya
  • Fix shift+click selection in virtualized editors
  • Enable a use_theme doc test
  • Fix text selection in some cases
  • release-plz.toml
  • Only release crates under /crates

freya-node-state

0.3.0 - 2024-07-19

Added

  • Panic when an attribute has a wrongly-formatted value, but only in debug builds to easily spot bugs (#759)
  • Support space-between/space-around/space-evenly alignments (#758)
  • highlight_mode attribute (#704)
  • Expose scale factor (#607)
  • Reactive scale factor (#606)
  • Revamp internal text selection (#647)

Fixed

  • Support none for background colors

Other

  • Allow none for non-text colors attributes
  • Compile error for attribute parsing in --release
  • Rename node states to follow an unified naming (#713)
  • Move rendering to freya-core (#712)
  • Rust 1.79 (#710)
  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • release-plz.toml
  • Only release crates under /crates

freya-testing

0.2.2 - 2024-07-19

Added

  • Canvas snapshots for freya-testing (#720)
  • Use System fonts (#661)
  • Expose scale factor (#607)
  • Revamp internal text selection (#647)
  • Reactive Window data (#637)
  • Reactive Platform data (#635)
  • use_preferred_theme (#631)
  • Improved special text editing support (#622)

Fixed

  • Prevent opacity from clipping the node bounds (#764)
  • Consider corner radius for events and overflow clipping (#768)
  • Out of sync element ids on events (#609)

Other

  • Rethink mutations writer (#731)
  • Simplify the VirtualDOM polling (#729)
  • Rename node states to follow an unified naming (#713)
  • rustfmt.toml (#689)
  • process all queued keyboard events at once (#629)
  • release-plz.toml
  • Only release crates under /crates
  • Clean up debris

freya-devtools

0.3.0 - 2024-07-19

Added

  • Small UI improvements in the devtools
  • Tree-like explorer for devtools (#684)
  • Tab and Tabsbar components (#673)
  • More reliable devtools (#667)
  • Persisted devtools routing (#657)
  • use_preferred_theme (#631)

Other

  • Clean up Tabs components
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

This PR was generated with release-plz.

github-actions[bot] avatar Jul 16 '24 20:07 github-actions[bot]