Repository navigation
Releases: wpm/Rich-Chat
Releases · wpm/Rich-Chat
Release list
Review Games in Free Agent
What's Changed
Full Changelog: v0.2.1...v0.2.2
Improvements for Free Agent
What's Changed
- test: Check that Look is non-exhaustive with trybuild, not a doctest by @wpm in #96
- fix: Keep following the transcript's end when a bubble goes and another comes by @wpm in #97
- docs: README.md shouldn't explain how CodeCov works by @wpm in #98
- ci: Deploy Pages from Actions instead of the gh-pages branch by @wpm in #99
- chore: Release leptos-rich-chat 0.2.1, tagged v0.2.1 by @wpm in #100
Full Changelog: v0.2.0...v0.2.1
Free Agent Support
Initial Release
What's Changed
- Add rich-chat: Leptos components for Markdown, math, and code by @wpm in #1
- refactor: rename the library crate to leptos-rich-chat by @wpm in #2
- feat: compile common grammars in idle time after mount by @wpm in #3
- test: cover the components, message model, and hostile input by @wpm in #4
- ci: drive the built app in headless Chromium by @wpm in #5
- ci: publish the chat to GitHub Pages by @wpm in #6
- Fix macOS app branding in dev mode and About panel by @wpm in #8
- Add welcome tour to chat on startup by @wpm in #7
- Replace Greek sigma text with custom path-based glyph in icon by @wpm in #9
- Put the CSS in cascade layers and hand the look to the host by @wpm in #11
- Add appearance controls: theme, bubble side, colour, and resizable input by @wpm in #10
- refactor(app): lean on the library's cascade layers for the bubble color by @wpm in #12
- Keep transcript end in view with ResizeObserver by @wpm in #13
- Clarify crate structure and app deployment details by @wpm in #14
- Add collapsible preview to composer component by @wpm in #15
- Rename theme_css example to highlight_css with improved docs by @wpm in #16
- Replace Role enum with flexible message kinds system by @wpm in #17
- Add pull request preview deployments to GitHub Pages by @wpm in #18
- Make the app a multi-party chat on the kinds architecture by @wpm in #19
- Fix test panics when Leptos effects feature is unified by @wpm in #20
- Standardize spelling: "colour" → "color" throughout codebase by @wpm in #21
- Add macOS and Windows to desktop shell CI matrix by @wpm in #22
- Share the frontend setup and the site URL between the workflows by @wpm in #23
- Create macOS app bundle for debug builds to fix app naming by @wpm in #24
- Add release workflows for library and desktop app by @wpm in #25
- docs: say that the cascade layers cut both ways by @wpm in #26
- Split welcome tour into three bubbles instead of two by @wpm in #27
- Enforce that a user is always selected by @wpm in #28
- Add code coverage tracking with Codecov integration by @wpm in #29
- Cache the wasm-bindgen and wasm-opt binaries Trunk downloads by @wpm in #30
- Refactor settings storage and add draft signal to composer by @wpm in #31
- Encapsulate Settings fields and improve composer draft handling by @wpm in #32
- Cover the draft's sending and the settings accessors by @wpm in #33
- feat(app): give the welcome's Markdown tour its own bubble by @wpm in #34
- Rename message kind to name and add show_names feature by @wpm in #35
- Rename highlight classes from rc- to hl- prefix by @wpm in #37
- The theme's custom properties are declared on the document root by @wpm in #43
- Pass Composer's attributes to its text box by @wpm in #45
- The composer returns focus to its text box after a send by @wpm in #46
- Let a message's body be a view the host draws by @wpm in #44
- Document Message::view closure behavior and Arc usage pattern by @wpm in #47
- feat: Epik's assistant window by @wpm in #59
- Fix task list styling for loose lists with blank lines by @wpm in #62
- Announce busy state to screen readers with aria-disabled and status line by @wpm in #64
- Add keyboard navigation to preview and improve accessibility by @wpm in #65
- Restore text box focus when composer re-enables by @wpm in #66
- Add slider to control the size of sender names over bubbles by @wpm in #70
- Add window background color control to chat UI by @wpm in #71
- Add bubble width control to customize message width by @wpm in #72
- Reorganize README: prioritize crate usage, move release docs by @wpm in #73
- Extend tour bubbles to wrap at maximum width by @wpm in #75
- feat: thinking indicator, dancing ellipses in a live, empty bubble by @wpm in #77
- refactor: tidy repeated helpers in the e2e check by @wpm in #79
- feat(ci): release the crate and the app from the GitHub release button by @wpm in #81
- feat: Transcript, a conversation to read with no composer by @wpm in #83
- docs: Fix CHANGELOG.md by @wpm in #84
- ci: No App Release by @wpm in #85
- docs: Reflow and tidy CHANGELOG.md by @wpm in #86
- feat: License under MIT OR Apache-2.0 by @wpm in #87
- test: Cover the browser-only code by @wpm in #88
Full Changelog: https://github.com/wpm/Rich-Chat/commits/leptos-rich-chat-v0.1.0