Releases: sickn33/chronochat
Releases · sickn33/chronochat
Release list
ChronoChat v1.2.11
Changes
- Add local-only Bookmark and Decision marks per conversation.
- Add the Marked sidebar filter, combinable with search.
- Include mark metadata in JSON, CSV, Markdown, PDF, and DOCX exports.
- Extend smoke coverage for mark persistence after reload.
Verification
- npm run validate
- npm run test:smoke
- npm run test:smoke:alpine
- npm run package:extension
ChronoChat v1.2.10
What's changed
- Improves message detection for image and attachment-only turns while filtering citation/action chrome.
- Improves sidebar jump reliability by resolving the best live message node before scrolling.
- Refreshes sidebar styling and item metadata display.
- Adds regression coverage for manifest storage permission and message extraction/jump behavior.
Validation
- npm run validate
- npm run test:smoke
- npm run test:smoke:alpine
- npm run package:extension
- unzip -t packages/chronochat-extension.zip
ChronoChat v1.2.9
Fixes
- Recover complete ChatGPT conversations across current heading/action markers and virtualized DOM windows.
- Add authenticated ChatGPT backend fetch with an on-demand page bridge fallback.
- Restore silent automatic hydration fallback for virtualized chats without visible loading overlays/status text.
- Preserve recovered message cache across virtualized windows.
- Fix sidebar click navigation for backend/cache-only messages and queue jumps while hydration is running.
- Filter profile/account chrome from collected messages/files.
- Add Alpine smoke fixture/test covering 16 real ChatGPT turns.
Verification
- npm test -- --runInBand
- npm run test:smoke:alpine
- npm run test:smoke
ChronoChat v1.2.8
What's Changed
- Add ZIP export for ChatGPT conversations, including Markdown, JSON, CSV, attachment manifest, and readable attachment blobs.
- Include file references in JSON, Markdown, and PDF exports.
- Improve current ChatGPT DOM detection for PDFs/files exposed through aria-label/title controls, uploaded/generated images, spreadsheet artifacts, and writing-block message boxes.
- Simplify the sidebar UI by replacing export buttons with an Export menu and removing Regex/Aa controls.
- Fix resilient header toggle placement against ChatGPT header rerenders.
Verification
- npm test -- --runInBand
- npm run build
- npm run test:smoke
- npm run package:extension
- Microsoft Edge unpacked checks for ZIP menu and PDF file detection
ChronoChat v1.2.7
ChronoChat v1.2.7 release package.
ChronoChat v1.2.6
Release v1.2.6\n\n- Final PDF typography polish (hierarchy + spacing)\n- Version bump policy aligned (patch increment)\n- Added GitHub Actions workflow to publish GitHub Package\n- Packaged extension zip updated
ChronoChat v1.2.5
Release v1.2.5\n\n- Export PDF hierarchy polishing (titles/subtitles readability)\n- Better paragraph/list spacing in PDF output\n- Stable role separation (You/AI) and improved export UX\n- Version bumped to 1.2.5 with validated build/test/smoke