freya
freya copied to clipboard
chore: release
🤖 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
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
Other
freya-native-core-macro
0.2.1 - 2024-07-19
Other
rustfmt.toml
(#689)
torin
0.3.0 - 2024-07-19
Added
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 forButton
(#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 forButton
(#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
freya-components
0.3.0 - 2024-07-19
Added
- Scroll controller (#772)
- Move
shadow
ofInput
toInputTheme
(#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 forButton
(#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
freya-hooks
0.3.0 - 2024-07-19
Added
- Move
shadow
ofInput
toInputTheme
(#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 forButton
(#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 colorsOther
- 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
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.