What's Changed
- Replace appimagetool post-processing with electron-updater research by @IsmaelMartinez in #2158
- feat: automate snap release to candidate channel by @IsmaelMartinez in #2162
- fix: only register quick chat shortcut when enabled and explicitly configured by @IsmaelMartinez in #2161
- docs: add Electron 40 migration research document by @IsmaelMartinez in #2163
- Handle edge/prerelease version suffixes in release info generation by @IsmaelMartinez in #2164
- GitHub Issue Bot Phase 2: AI-powered solution suggestions by @IsmaelMartinez in #2160
- docs: add code quality and hardening research by @IsmaelMartinez in #2165
- docs: update plan docs with code quality hardening research and fix sidebar gaps by @IsmaelMartinez in #2166
- feat: in-app auto-update for AppImage via electron-updater by @IsmaelMartinez in #2159
- fix: security hardening phase 1 - PII logging, resilience, input handling by @IsmaelMartinez in #2167
- ci: add lint, audit, and Dependabot to CI/CD pipeline by @IsmaelMartinez in #2172
- Refactor CSP setup to static method and centralize header handling by @IsmaelMartinez in #2171
- Phase 3: Workflow permissions and CODEOWNERS for supply chain security by @IsmaelMartinez in #2183
- Release v2.7.6 by @github-actions[bot] in #2185
What's Changed in v2.7.6
🚀 New Features
- feat: in-app auto-update for AppImage via electron-updater - by @IsmaelMartinez (#2159)
- feat: automate snap release to candidate channel - by @IsmaelMartinez (#2162)
🐛 Bug Fixes
- fix: only register quick chat shortcut when enabled and explicitly configured - by @IsmaelMartinez (#2161)
- Handle edge/prerelease version suffixes in release info generation - by @IsmaelMartinez (#2164)
- fix: security hardening phase 1 - PII logging, resilience, input handling - by @IsmaelMartinez (#2167)
♻️ Code Improvements
- Refactor CSP setup to static method and centralize header handling - by @IsmaelMartinez (#2171)
📚 Documentation
- Replace appimagetool post-processing with electron-updater research - by @IsmaelMartinez (#2158)
- docs: add Electron 40 migration research document - by @IsmaelMartinez (#2163)
- docs: add code quality and hardening research - by @IsmaelMartinez (#2165)
- docs: update plan docs with code quality hardening research and fix sidebar gaps - by @IsmaelMartinez (#2166)
🔄 CI/CD
- ci: add lint, audit, and Dependabot to CI/CD pipeline - by @IsmaelMartinez (#2172)
🔧 Maintenance
- GitHub Issue Bot Phase 2: AI-powered solution suggestions - by @IsmaelMartinez (#2160)
- Phase 3: Workflow permissions and CODEOWNERS for supply chain security - by @IsmaelMartinez (#2183)
📖 Related Documentation
- Electron v40 Release Notes
- See Electron 40.x blog post for major features
- Configuration changes in this release:
Full Changelog: v2.7.5...v2.7.6