ChangelogΒΆ

Versions follow Semantic Versioning

[0.10.0]ΒΆ

AddedΒΆ

  • 🍚 Add core.Script

  • 🍚 Add core.Stylesheet

  • 🍚 Add charts components.

  • 🍚 Add icons.FlagIconPack

ChangedΒΆ

  • πŸ”¨ Support context component with typescript.

  • πŸ”¨ Refactor icons to typescript.

  • 🚧 Add common styling to Icon.

[0.9.0]ΒΆ

AddedΒΆ

  • 🍚 Add html & svg components.

  • 🍚 Add core.Panel.

  • ✨ Add @page.call request binding.

  • ✨ Authentication improvements:

    • Add register page.

    • Add user administration page.

    • Add page specific authorizations.

  • ✨ Add dazzler.contrib.postgresql integrations:

    • PostgresSessionBackend

    • PostgresAuthenticator

    • PostgresMiddleware

    • PostgresUserAdminPage

  • ✨ Add regex tie targets.

  • ✨ Add skip_initial to Trigger to only bind after the initial render.

  • 🍚 Add delete_identity aspect to core.ListBox

ChangedΒΆ

  • πŸ”Œ Electron automatically create a window if the application contains only one page.

  • πŸ‘£ Move redis session to dazzler.contrib.

FixedΒΆ

  • πŸ› Fix core.Dropdown multi with initial value.

  • πŸ› Fix rendering of matrices of components.

  • πŸ› Fix core.Box clicks.

  • πŸ› Fix extra.Pager total_items changes and styling improvements.

[0.8.1]ΒΆ

FixedΒΆ

  • πŸ› Fix external typescript component generation modules resolution.

[0.8.0]ΒΆ

AddedΒΆ

  • 🍚 Add extra.ColorPicker

  • 🍚 Add electron.WindowState

  • πŸ”§ Add port_range config

  • ✨ Add once parameter to bindings and ties.

[0.7.0]ΒΆ

AddedΒΆ

  • ✨ Add Typescript component generation support.

  • πŸ”§ Add development.reload_delay config, wait for a moment before starting reload watch.

  • ✨ Add electron & electron-build commands to create desktop applications.

  • 🍚 Add core.Text

  • 🍚 Add core.Box

  • 🍚 Add core.Checkbox

  • 🍚 Add core.Switch

FixedΒΆ

  • πŸ› Fix hot reload for css files.

  • πŸ› Fix code blocks in markdown.Markdown.

  • πŸ‡ Bundles size optimized.

  • 🚧 Set requirement load timeout to 30 seconds.

  • 🚧 Decode generator error output.

ChangedΒΆ

  • πŸ”¨ Refactor auth, calendar, core, extra to typescript.

  • πŸ”¨ Add common style/presets to core.Container, core.Grid, core.Link, core.TextArea, core.Table, core.Select, core.Modal, core.ListBox.

  • πŸ”¨ Add grow_cell, equal_cell_width to core.Grid.

[0.6.1]ΒΆ

FixedΒΆ

  • πŸ› Fix wsgi application setup parse configs.

  • πŸ› Fix button disabled style.

ChangedΒΆ

  • πŸ”§ Add requirements static_directory & static_url config to serve static requirements via nginx.

  • 🚧 Set session id cookie same site to true.

[0.6.0]ΒΆ

AddedΒΆ

  • ✨ Add create_task to binding context for long-running tasks.

  • ✨ Automatically add pages defined in the pages_directory config. #64

  • 🚧 Various api shortcuts improvements.

  • 🍚 core.Form styling improvements & hidden value support. #79

  • 🍚 New core.Container css classes: center, hidden.

  • 🍚 Add maximum, minimum defaults to ProgressBar

  • 🍚 Add default style to core.Table

  • ✨ Add tie & transform API.

FixedΒΆ

  • πŸ› Fix binding key error when a state aspect has been set to undefined. #57

  • πŸ› Fix app_name from module filename.

  • πŸ› Fix nested configs not updated when the values was not updated from default via precept 0.6.4.

  • πŸ› Fix core.Dropdown initial value not rendered.

[0.5.0]ΒΆ

AddedΒΆ

  • 🍚 Add Timestamp component. #37

  • 🍚 Add Toast component. #60

  • 🍚 Add PageMap component.

  • 🍚 Add icons component package. #17

  • ✨ Add support for top level context provider in the js component api.

  • ✨ Add integrity hash for bundled assets.

[0.4.0]ΒΆ

AddedΒΆ

  • 🍚 Add Dropdown core component. #5

  • 🍚 Add TreeView extra component. #15

  • πŸ”¨ Allow binding arguments to be strings. #56

  • πŸ”¨ Allow lists as binding arguments. #56

  • πŸ”¨ Add spinner to loading/reloading ui.

FixedΒΆ

  • πŸ› Fix rendering of list of object containing components. #61

[0.3.0]ΒΆ

AddedΒΆ

  • 🍚 Add ListBox Component. #36

  • 🍚 Add TextArea autosize. #20

  • ✨ Add regex support for binding trigger & states #52

FixedΒΆ

  • πŸ› Fix page requirements url. #35

  • πŸ› Fix aspect docstrings. #34

  • πŸ› Fix page url with /. #50

[0.2.0]ΒΆ

AddedΒΆ

  • πŸ”₯ Add hot reload. #29

  • 🍚 Add PopUp extra component. #14

  • πŸ”¨ Connect websocket only if page has bindings. #7

  • πŸ”¨ Generate react-docs metadata from dazzler command. #4

  • πŸ”§ Set default session duration to 30 days. #22

  • ✨ Add session refresh. #22

  • πŸ”¨ Add app requirements scope. #21

[0.1.0]ΒΆ

AddedΒΆ

  • ✨ Add page route decorator with auto prefix.

  • 🍚 Add auth components package.

  • ✨ Add middleware support.

  • ✨ Add Sessions.

  • ✨ Add authentication for pages.

ChangedΒΆ

  • 🚧 Improve docstrings generation.

  • πŸ”¨ Rename Container.n_clicks -> clicks.

[0.0.2]ΒΆ

FixedΒΆ

  • πŸ› Fix requirements directory permission issues.

  • πŸ”’ Audit fix.

[0.0.1]ΒΆ

  • πŸŽ‰ Initial release