v0.6.0
Streamsync has been acquired by Writer and is now known as the Writer Framework. It'll remain open source under the same license (Apache 2.0).
We have made a few breaking changes:
- The PyPi package is now called
writer
. You should install this package and reference it to get the latest updates. - Built-in events now start with
wf-
. The editor will convert these automatically. - Remix Icons has been replaced by Material Icons. If you're using icons, you should replace the ids for Material Icons ids.
- Chatbot. The Chatbot has been reengineered to use state rather than
return
statements. This allows streaming and loading older conversations.
Thank you to everyone who has supported this project. The same people are still in charge of the project, we just have more resources to make this happen now, so expect exciting stuff!
What's Changed
- feat: register external modules to use its functions as event handlers by @mmikita95 in #372
- chore: adding warning about supported node version by @raaymax in #396
- docs: Minor fixes by @ramedina86 in #401
- fix: custom components not loading with cjs extension by @FabienArcellier in #406
- feat: reengineered chatbot to use conversation in state by @ramedina86 in #418
- chore: Design changes by @ramedina86 in #403
- refact: proposal for a new design arround component tree by @FabienArcellier in #367
- docs: add workflow to trigger mintlify in base repo by @rpmccarter in #417
- Feat ai by @ramedina86 in #420
- fix: Chatbot/new v-models by @ramedina86 in #421
- fix: vmodel issues by @ramedina86 in #422
- feat: ai by @ramedina86 in #423
- chore: Conversation supports SDK ChoiceMessage by @ramedina86 in #424
- !chore: chatbot payload adjustment by @ramedina86 in #426
- feat: ai by @ramedina86 in #427
- feat: Writer AI integration by @ramedina86 in #428
- feat: AI module by @mmikita95 in #415
- chore: Merge for release by @ramedina86 in #429
- chore: Merge for release by @ramedina86 in #430
- chore: AI docs & fixes by @mmikita95 in #431
- feat/implement authentication workflow on streamsync by @FabienArcellier in #416
- chore: Rename to Writer Framework by @ramedina86 in #433
- chore: Merge for release by @ramedina86 in #434
- docs:
init_handlers
usage by @mmikita95 in #402 - fix: AI QOL updates by @mmikita95 in #435
- feat: cli deploy command by @raaymax in #412
- fix: Audit and fonts by @ramedina86 in #436
- fix: deploy fails when .gitignore is missing by @raaymax in #437
- feat: added undeploy command by @raaymax in #438
- chore: verbose error for missing API key by @mmikita95 in #440
- feat: New app templates by @ramedina86 in #441
- feat: Social gen/text demo template by @ramedina86 in #442
- fix: Style fixes by @ramedina86 in #443
- chore: Merge for release by @ramedina86 in #444
- fix: cls init as default prevents providing key manually by @mmikita95 in #445
- tests: AI module by @mmikita95 in #447
- feat: Minor changes prerelease by @ramedina86 in #448
- chore: Merge for release by @ramedina86 in #449
- feat(deploy): logs and ability to define env variables for deloy by @raaymax in #451
- chore: Version bumps by @ramedina86 in #453
- chore: Merge for release by @ramedina86 in #454
New Contributors
- @rpmccarter made their first contribution in #417
Full Changelog: v0.5.0...v0.6.0