Skip to content

Releases: ruthus18/sundash

0.0.7

10 Apr 05:31
Compare
Choose a tag to compare

Rewrite the internal parts of framework.
Major changes in abstractions boundaries and their interfaces.

  • (fix) Callback management, session/component/layout isolation now works great
  • (fix) Reimplement the scheduler
  • (chore) Numerous small upgrades

0.0.6

23 Dec 02:03
Compare
Choose a tag to compare
  • (feat) Handling form inputs
  • (feat) Working with static tables
  • (fix) Update staticfiles serving, more graceful shutdown

0.0.5

02 Dec 19:24
Compare
Choose a tag to compare

First working version when install as 3rd party lib through pip

  • (chore): remove Parcel
  • (fix): fix frontend building
  • (refactor): small updates on router component prototype

0.0.4

21 Nov 16:47
Compare
Choose a tag to compare
  • (fix) Resolve problem with user session isolation
  • (rnd) Prototype of layout switching (check coiny)
  • (examples) New example: Coiny! Check python -m examples coiny
  • (chore) Frontend CSS styles update, now dark theme
  • (chore) Prettier server logs
  • (refator) Clean up core part, layout, server

0.0.3

19 Nov 21:28
Compare
Choose a tag to compare

Publish package to pypi, update project metadata

0.0.2

19 Nov 16:52
Compare
Choose a tag to compare
  • Remeke the whole backend code.
  • Now correctly working with user sessions (there are still bugs).
  • New interface for variables schema in components
  • Queue communication replaced to chain-like callback calls, now easy to bebug
  • Implement user interaction with app (buttons)
  • New example: counter! Check examples._01_counter
  • Oh-oh, clock not working at now, because scheduler not so important feat, TBD

0.0.1

10 Nov 22:12
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

Initial release with minimal working prototype

Features:

  • Establish client-server communication through websockets
  • Establish server bus communication
  • Managing app layout (App.attach_to_layout)
  • Dynamic vars passing to frontend
  • Init values of dynamic vars (static & procedural)

Check _01_clock.py example