Releases: rusq/slackdump
Releases · rusq/slackdump
Release list
v4.4.4
v4.4.3
v4.4.2
Changelog
- b703c8d Bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#711)
- 8b97bed Bump golang.org/x/net from 0.53.0 to 0.55.0 (#709)
- a74494e Merge pull request #708 from rusq/lint-1
- 16b3fe2 Merge pull request #712 from rusq/cosmetics
- cf8ccea Merge pull request #713 from rusq/i706
- 3d52f4f Merge pull request #715 from rusq/i714
- 547ba92 README update
- 37e7f8c add codex and fix copilot mcp.json location
- dde0ca9 addressing lint [p2] items
- 2d24d56 do not fail on user_not_found when running w/channel-users
- 84080c9 force LF line endings for embedded mcp assets
- 32e13b9 lint [P1] issues
- 3b4c89d refactor error handling for user_not_found in streamer and tests
- 1ccd466 remove rusq/tracer dep
- 21458fc update copilot mcp file loc
v4.4.1
What's Changed
- update contrib/replit readme by @rusq in #700
- Do not return error when processing "tombstone", "hidden_by_limit" and "external" files by @rusq in #703
- [codex] harden concurrency coordination by @rusq in #704
- Update to use Go 1.26 (and constructs) by @rusq in #705
- [codex] add message-key dedupe mode by @rusq in #707
Full Changelog: v4.4.0...v4.4.1
Changelog
- 6b0477f Do not return error when processing "tombstone", "hidden_by_limit" and "external" files (#703)
- 9c7a838 Merge pull request #700 from rusq/i699
- 041c522 Update to use Go 1.26 (and constructs) (#705)
- 2c93433 [codex] add message-key dedupe mode (#707)
- f169ec0 [codex] harden concurrency coordination (#704)
- d05f6a1 add pre-release skill
- 83a2ce7 update replits readme
v4.4.0
What's Changed
- Update old naming and odd executable name by @rusq in #674
- Increase default QR code image size limit by @rusq in #677
- skip-complete-threads resume flag by @rusq in #679
- #679 follow up by @rusq in #680
- resume: skip thread items in DB when using -threads + -skip-complete-threads by @volker-fr in #681
- resume: add warning for -threads + -skip-complete-threads, add missin… by @rusq in #682
- client: only use edge client with xoxc tokens by @lzaldivarkt in #684
- [codex] decouple DBController from command names by @rusq in #688
- contrib: add Replit + Google Drive backup recipe by @icgma in #685
- chunk: deduplicate identical entities on resume Finish (#633) by @icgma in #687
- auth: prefer system browser for interactive login (fixes #675) by @icgma in #686
- Viewer and Static HTML UX fixes by @rusq in #691
- Expose cache directory in the UI by @rusq in #689
- Ignore thread_not_found by @rusq in #692
- Add slack-to-discord to Discord migration docs by @pR0Ps in #693
- [codex] fix skip complete threads resume by @rusq in #694
- resume: add -skip-stale-threads and -skip-stale-channels flags by @chawlz7 in #695
- fix for when filtering leads to no results by @rusq in #696
- TUI improvements by @rusq in #697
- Pre 4.4.0 doc update by @rusq in #698
New Contributors
- @lzaldivarkt made their first contribution in #684
- @icgma made their first contribution in #685
- @pR0Ps made their first contribution in #693
- @chawlz7 made their first contribution in #695
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
- report an error when trying to resume empty archives by @rusq in #661
- Add vacuum tool for database cleanup by @volker-fr in #651
- ironing kinks by @rusq in #662
- Merge multiple sources into one database by @rusq in #664
- fix: range copy, DM member assignment, SQLite variable limit by @Fizmatik in #665
- Implement single/multi-user export conversion modes by @rusq in #666
- Split DBP.Close into Finish and Abort by @rusq in #667
- Revert boost to v3.0 value and update chttp by @rusq in #668
- Flexible file picker by @rusq in #669
- Documentation update by @rusq in #670
New Contributors
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
- Offline HTML by @rusq in #657
- PoC for fetching canvas threads by @rusq in #658
- Bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #659
- ensure htmx.min.js is served by @rusq in #660
Full Changelog: v4.1.2...v4.2.0
v4.1.2
v4.1.1
What's Changed
- client refactor by @rusq in #627
- Updater fixes by @rusq in #628
- AI Project generator by @rusq in #629
- sqlite3 skill tweaks by @rusq in #630
- fix ai slop in troubleshooting and other docs by @rusq in #635
- Handle channel exclusion when resuming the archive in both "existing channels" and "refresh channels" modes by @rusq in #634
- Canvas View in the viewer by @rusq in #637
- Aliasing channels in the viewer by @rusq in #638
- docs: update instruction to copy image URL instead of image by @juzhiyuan in #639
- update the list of contributors by @rusq in #640
- fix export display bug by @rusq in #641
- Improve local dev experience with Makefile doc & more tests by @volker-fr in #648
- Cache channel users to avoid redundant API calls and reduce bottleneck by @volker-fr in #646
- Don't fetch user info in threads by @volker-fr in #647
- Use RunNoTransform() in resume by @volker-fr in #645
- Improve missing sqlite file error handling by @volker-fr in #650
- Add file deduplication support by @volker-fr in #644
- fix v_empty_threads and generate tests for it by @rusq in #652
- Embed htmx rather than fetching it from CDN for offline browsing. by @rusq in #653
New Contributors
- @juzhiyuan made their first contribution in #639
- @volker-fr made their first contribution in #648
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- feat: MCP server for Slackdump archives by @rusq in #618
- update the readme with MCP information by @rusq in #620
- (Auto-)updater by @rusq in #621
- uTLS via chttp by @rusq in #622
- Bump github.com/refraction-networking/utls from 1.3.2 to 1.8.2 by @dependabot[bot] in #623
- mcp: add load_source tool and make archive argument optional by @rusq in #624
- Documentation refresh by @rusq in #625
- Enterprise tips and changelog update by @rusq in #626
Full Changelog: v4.0.2...v4.1.0