-
Notifications
You must be signed in to change notification settings - Fork 141
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add new changelog on the main solara website
- Loading branch information
1 parent
4e8b021
commit 436f957
Showing
2 changed files
with
52 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# Solara Changelog | ||
|
||
|
||
## Version 1.23.0 | ||
|
||
### Demo app 'TimeTrekker' | ||
|
||
<video width="80%" controls> | ||
<source src="https://github.com/widgetti/solara/assets/1765949/17598728-0678-495b-955a-965ce9283200" type="video/mp4" > | ||
</video> | ||
|
||
### Demo app 'Wanderlust' | ||
|
||
<video width="80%" controls> | ||
<source src="https://github.com/widgetti/wanderlust/assets/1765949/fe3db611-4f46-4ca3-b4c2-ace6d2b1493b" type="video/mp4" > | ||
</video> | ||
|
||
|
||
### Highlights | ||
|
||
* Feature: Solara now has a production mode (enabled by passing in `--production`) which will load optimized CSS and JS and disable hot reloading. | ||
Our [Solara server](https://solara.dev/docs/understanding/solara-server) page contains more information about it. If you used `--reload` or | ||
`--dev` before you can now use the `-a/--auto-restart` flat. The `--dev` and `--reload` flags are kept for backwards compatibility. | ||
* Feature: All `Input` components expose the `style` and `classes` arguments for custom styling. | ||
* Feature: New component: [`InputDate` and `InputDateRange`](https://solara.dev/api/input_date) which use a datepicker in a menu. (#326) | ||
* Feature: The AppLayout component exposes the `style` and `classes` argument for custom styling: [#367](https://github.com/widgetti/solara/pull/367) | ||
* Feature: Initial support for ipyvue and ipyvuetify v3: [#364](https://github.com/widgetti/solara/pull/364) | ||
* Feature: The `InputText` now takes an `update_events` on argument for custom key combination. This also allows to opt-out of the 'blur' event triggering an on_value: [#376](https://github.com/widgetti/solara/pull/376) | ||
* Bug fix: When using a Sidebar or AppBar we would previously render the main `Page` component twice, this does not happen anymore: [#366](https://github.com/widgetti/solara/pull/366) | ||
* Documentation: Added a "Jupyter dashboard tutorial" part 1. | ||
* Documentation: Added documentation for [`use_effect`](https://solara.dev/api/use_effect), [`use_memo`](https://solara.dev/api/use_effect), and improved the documentation of [`use_thread`](https://solara.dev/api/use_thread). | ||
* Example: Added an [AI tokenizer app example](https://solara.dev/examples/ai/tokenizer) | ||
* Showcase: Added a reproduction of the [OpenAI Wanderlust app](https://solara.dev/showcase) to our showcases. | ||
|
||
|
||
### Details | ||
|
||
* Feature: Menu supports use_activator_width argument, which can be set to false to not have the menu popup be the same with as the activator which is useful for fixed width components such as a date picker. | ||
* Feature: | ||
* Bug fix: Menu component avoids an extra div around the activator to not interfere with the layout: [#345](https://github.com/widgetti/solara/pull/345) | ||
* Bug fix: Menu could be closed or opened on a re-render. | ||
* Bug fix: Solara server failed to start in Docker when $HOME is not set or not writable. | ||
* Bug fix: Solara server should only try to watch files that exists for hot reloading: [#356](https://github.com/widgetti/solara/pull/356) | ||
* Bug fix: A ToggleButtons component using Buttons with `value=None` would cast it to a string (i.e. `value="None"`) : [#369](https://github.com/widgetti/solara/pull/369) | ||
* Bug fix: PyTest based tests using vue_component_registry would fail outside of solara context, tests should run normally now. | ||
* Bug fix: Our monkeypatched Output widget would raise an exception when `get_ipython` returns None such as in pytest based testing. | ||
* Bug fix: A custom `Layout` component was ignored when running solara as a module: [#368](https://github.com/widgetti/solara/pull/368) | ||
* Bug fix: A custom title was ignored when running solara as a script. | ||
* Bug fix: When a child component would overrwrite a meta tags, it now overwrites it. | ||
* Bug fix: do not use excessive memory when rendering markdown: [#382](https://github.com/widgetti/solara/pull/382) |