v0.15.0
Added
ChartSourceand directChartWindowsupport in line, bar and pie charts
and their legends, borrowing visible points and tracking window changes.cargo teksilo search --path PREFIXto restrict documentation search before
lexical and semantic results are combined.- The application guide in the bundled documentation search index.
- A runnable live dashboard example with a worker event source, bounded history
and tests of visible bindings.
Changed
-
Chart constructors (
LineChart::new,BarChart::new,PieChart::newand
ChartLegend::new) now acceptimpl Into<ChartSource<T>>instead of
ChartModel<T>. ExplicitChartModelarguments continue to work. Calls that
rely on the constructor to infer the argument type may need an explicit type:// Before LineChart::<String>::new(Default::default()); // After LineChart::<String>::new(ChartModel::<String>::default());
Fixed
-
Stop dispatching the key presses winit makes up for keys held as a window
gains focus on Windows and X11. Enter that answered a native modal on its
press reached the parent window a second time once it took focus back, so a
list behind a confirmation opened the row the cursor had moved to. -
Resolve public unsafe traits by name in
cargo teksilo symbol, including
cross-crate lookup when the module name differs from the trait name. -
Limit named-type heading boosts in documentation search so results relevant
to the full query can outrank basic examples that only name the type. -
Accept the application guide's source path in corpus validation while retaining
checks for relative paths and existing source files. -
Update the app guide and bundled skill reference for the 0.14 API, including
AccessKit re-exports and derived sample signals. Document categorical chart
axes, history retention and scrolling limits. Refresh corpus vectors and
cover common chart and scrolling queries. -
Include public trait contracts, associated types and constants, and required
and default methods incargo teksilo symboloutput. -
Dispatch intents emitted by app callbacks, including window close guards,
before returning to the event loop. A vetoed close that requests a confirmation
dialog no longer waits for another key or pointer event to show that dialog. -
Restored the generated gesture arbitration table and refreshed the search
corpus after documentation edits changed its no-winner markers. -
Removed an unnecessary borrow flagged by Clippy on Rust 1.99.
-
Restored crates.io sources and checksums in the release lockfile so clean
checkouts can resolve dependencies with--locked.
Full Changelog: v0.14.3...v0.15.0