Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #881

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Sep 13, 2024

🤖 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: 0.2.2 -> 0.2.3
  • freya-components: 0.2.1 -> 0.3.0
  • freya-core: 0.2.1 -> 0.3.0
  • freya-elements: 0.2.0 -> 0.3.0
  • freya-node-state: 0.2.1 -> 0.3.0
  • freya-testing: 0.2.1 -> 0.2.2
  • freya-hooks: 0.2.1 -> 0.2.2
  • freya-devtools: 0.2.1 -> 0.3.0
Changelog

freya-renderer

0.3.0 - 2024-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Optional uncontrolled accessibility IDs (#867)
  • Rename mouseover to mousemove (#865)
  • Testing events utils (#864)
  • Improved nodes events states (#859)
  • Graphics Drivers (#822)
  • Incremental Accessibility Tree (#853)
  • PluginHandle (#793)
  • 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

  • Proper full render when selecting nodes in devtools
  • Do a fullrerender when a devtools node is selected
  • Small devtool fixes
  • Use ImageReader for icon loading in windows
  • 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

  • Resolve conflicts
  • Add opengl_rtt example. (#813)
  • 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-09-16

Added

  • a11y_auto_focus (#878)
  • Optional uncontrolled accessibility IDs (#867)
  • Incremental Accessibility Tree (#853)
  • PluginHandle (#793)
  • 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

  • Resolve conflicts
  • 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-09-16

Added

  • infer accesskit properties from node state (#855)
  • Add missing gradient functions (#776)
  • Canvas snapshots for freya-testing (#720)
  • Skia-safe v0.75 (#716)
  • Improved special text editing support (#622)

Fixed

  • Use individual methods to set decoration (#842)
  • Prevent opacity from clipping the node bounds (#764)
  • Add missing skia mocked methods

Other

  • Merge branch 'main' into feat/incremental-rendering
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

freya-native-core

0.3.0 - 2024-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Rename a11y attributes (#869)
  • Rename mouseover to mousemove (#865)
  • Testing events utils (#864)
  • Improved nodes events states (#859)
  • spacing attribute (#834)
  • highlight_mode attribute (#704)

Fixed

  • Dont trigger mouse enter on touch move (#888)
  • (deps) update rust crate dashmap to v6 (#739)
  • (deps) update rust crate dashmap to v6 (#726)

Other

  • Merge branch 'main' into feat/incremental-rendering
  • 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-09-16

Other

  • rustfmt.toml (#689)

torin

0.3.0 - 2024-09-16

Added

  • Calc operator precedence (#838)
  • spacing attribute (#834)
  • Refactor some parts of Torin (#807)
  • Support percentage of auto in layout (#784)
  • Support space-between/space-around/space-evenly alignments (#758)
  • Reactive scale factor (#606)

Fixed

  • Proper incremental redraws for elements with outer or center borders (#879)
  • (torin) Ignore absolute nodes for spacing and alignments (#873)
  • Fix release-plz CI by renaming the torin readme file in Cargo.toml
  • Small typos
  • Show missing attributes in devtools (#801)

Other

  • Be more generous for rotated dirty areas
  • Merge branch 'main' into feat/incremental-rendering
  • rustfmt.toml (#689)
  • Run clippy in tests and examples
  • release-plz.toml
  • Only release crates under /crates

freya

0.2.3 - 2024-09-16

Added

  • PluginHandle (#793)
  • Add performance-overlay feature to freya crate (#809)
  • 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

  • Resolve conflicts
  • 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-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Optional onclick event handle for Tab
  • invert_scroll_wheel for ScrollView and VirtualScrollView
  • Rename a11y attributes (#869)
  • Optionally hide original drag zone children while dragging (#871)
  • Rename mouseover to mousemove (#865)
  • Ergonomic improvements in ScrollView (#858)
  • Testing events utils (#864)
  • Improved nodes events states (#859)
  • Refreshed theme colors (#856)
  • Nicer Switch (#848)
  • Optional size for import_svg
  • Support extra routes in ActivableRoute
  • website example (#839)
  • spacing attribute (#834)
  • PluginHandle (#793)
  • Dropdown layout improvements and new width theme option
  • Support percentage of auto in layout (#784)
  • import_svg macro (#790)
  • 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

  • Proper support for keyboard navigation for Radio (#880)
  • Small devtool fixes
  • Better input click handling
  • Force the dropdown items vertically (#827)
  • 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

  • Clean up log
  • Fix drag and drop tests
  • Update drag_drop.rs example
  • Fix cargo clippy
  • Merge branch 'main' into feat/incremental-rendering
  • Add opengl_rtt example. (#813)
  • 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-core

0.3.0 - 2024-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Rename a11y attributes (#869)
  • Optional uncontrolled accessibility IDs (#867)
  • Rename mouseover to mousemove (#865)
  • infer accesskit properties from node state (#855)
  • Testing events utils (#864)
  • Improved nodes events states (#859)
  • Incremental Accessibility Tree (#853)
  • spacing attribute (#834)
  • PluginHandle (#793)
  • Ignore unnecessary dioxus vdom mutations (#821)
  • Avoid copying images when rendering (#808)
  • Add missing gradient functions (#776)
  • 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

  • Proper incremental redraws for elements with outer or center borders (#879)
  • Proper full render when selecting nodes in devtools
  • Do a fullrerender when a devtools node is selected
  • Show missing attributes in devtools (#801)
  • 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

  • Be more generous for rotated dirty areas
  • Accessibility logs
  • Merge branch 'main' into feat/incremental-rendering
  • Add opengl_rtt example. (#813)
  • (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-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Rename a11y attributes (#869)
  • Rename mouseover to mousemove (#865)
  • Improved nodes events states (#859)
  • spacing attribute (#834)
  • 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)

Fixed

  • Small typos

Other

  • Rename some events files
  • Documents editor example (#846)
  • Fix color syntax link in background.md
  • rustfmt.toml (#689)
  • release-plz.toml
  • Only release crates under /crates

freya-node-state

0.3.0 - 2024-09-16

Added

  • a11y_auto_focus (#878)
  • Rename a11y attributes (#869)
  • Optional uncontrolled accessibility IDs (#867)
  • Incremental Accessibility Tree (#853)
  • spacing attribute (#834)
  • Support percentage of auto in layout (#784)
  • Add missing gradient functions (#776)
  • 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

  • Use individual methods to set decoration (#842)
  • Support none for background colors

Other

  • Merge branch 'main' into feat/incremental-rendering
  • Add opengl_rtt example. (#813)
  • 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-09-16

Added

  • Focus-based keyboard events (#877)
  • Optional uncontrolled accessibility IDs (#867)
  • Rename mouseover to mousemove (#865)
  • Testing events utils (#864)
  • Improved nodes events states (#859)
  • Incremental Accessibility Tree (#853)
  • PluginHandle (#793)
  • 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

  • Resolve conflicts
  • 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-hooks

0.2.2 - 2024-09-16

Added

  • a11y_auto_focus (#878)
  • Focus-based keyboard events (#877)
  • Rename a11y attributes (#869)
  • Optional uncontrolled accessibility IDs (#867)
  • Rename mouseover to mousemove (#865)
  • Ergonomic improvements in ScrollView (#858)
  • Testing events utils (#864)
  • Refreshed theme colors (#856)
  • Nicer Switch (#848)
  • Incremental Accessibility Tree (#853)
  • spacing attribute (#834)
  • PluginHandle (#793)
  • Dropdown layout improvements and new width theme option
  • 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

  • Proper support for keyboard navigation for Radio (#880)
  • Proper drop of unused assets in asset cacher (#868)
  • Use hotfix patch for nokhwa
  • 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

  • cargo clippy
  • Merge branch 'main' into feat/incremental-rendering
  • Add opengl_rtt example. (#813)
  • 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-devtools

0.3.0 - 2024-09-16

Added

  • Ergonomic improvements in ScrollView (#858)
  • Add missing gradient functions (#776)
  • 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)

Fixed

  • Do a fullrerender when a devtools node is selected
  • Small devtool fixes
  • Show missing attributes in devtools (#801)

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 github-actions bot force-pushed the release-plz-2024-09-13T20-57-19Z branch from d5855e7 to 6bbeafa Compare September 16, 2024 12:50
@github-actions github-actions bot closed this Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants