File tree Expand file tree Collapse file tree 2 files changed +41
-2
lines changed
Expand file tree Collapse file tree 2 files changed +41
-2
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## v1.0.1
4+
5+ ### Security
6+
7+ - ** OSC 8 escape injection fix** -- URLs in messages are now sanitized before
8+ being embedded in terminal hyperlink escape sequences, preventing crafted
9+ URLs from manipulating terminal state (title, colors, screen)
10+ - ** Attachment path traversal fix** -- attachment filenames from signal-cli are
11+ now sanitized by replacing path separators and ` .. ` traversal sequences,
12+ preventing writes outside the configured download directory
13+
14+ ---
15+
16+ ## v1.0.0
17+
18+ ### Rename to siggy
19+
20+ - ** Renamed from signal-tui to siggy** -- the binary, package, config paths,
21+ data paths, and database filename are all now "siggy" (#127 )
22+ - ** Automatic migration** -- existing config directories, data directories,
23+ and database files are seamlessly migrated from the old "signal-tui" paths
24+ on first launch. No manual action required
25+ - ** Published to crates.io** -- install with ` cargo install siggy ` (closes #11 )
26+
27+ ### Docsite
28+
29+ - ** Brand theme** -- docsite color palette updated from gray mIRC to siggy's
30+ navy-blue brand colors in both light and dark modes (#128 )
31+ - ** Logo integration** -- siggy logo and favicon added to the docsite intro
32+ page and menu bar
33+
34+ ### Repo hygiene
35+
36+ - ** Cargo.lock tracked** -- binary crate now correctly tracks its lockfile
37+ - ** .gitignore cleanup** -- added IDE directories and platform artifacts
38+
39+ ---
40+
341## v0.9.0
442
543### Pinned messages
Original file line number Diff line number Diff line change 5959- [x] Profile editor (` /profile ` overlay for Signal profile fields)
6060- [x] About overlay (` /about ` command showing app info)
6161- [x] Sidebar position setting (left or right placement)
62+ - [x] Publish to crates.io (` cargo install siggy ` )
63+ - [x] Rename to siggy (auto-migration from signal-tui paths)
6264
6365## Future
6466
6567### Medium priority
6668
67- - [ ] Publish to crates.io (#11 )
6869- [ ] Multi-line message input (Shift+Enter for newlines)
70+ - [ ] Forward messages
6971
7072### Low priority
7173
7274- [ ] Message history pagination (scroll-up to load older messages)
7375- [ ] Scroll position memory per conversation
7476- [ ] Configurable keybindings
75- - [ ] Forward messages
You can’t perform that action at this time.
0 commit comments