Releases: Oxygem/Kanmail
2.260202113818
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Version | Link |
|---|---|---|
| macOS | 2.260202113818 |
Kanmail.app.zip |
| Windows | 2.260202113818 |
Kanmail.exe |
| Linux | 2.260202113818 |
Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
Changelog
- Add open logs button to settings
- Display OAuth URL in case default browser is broken
2.260127234807
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Version | Link |
|---|---|---|
| macOS | 2.260127234807 |
Kanmail.app.zip |
| Windows | 2.260127234807 |
Kanmail.exe |
| Linux | 2.260127234807 |
Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
Changelog
- Onboarding improvements
- Save main window size/position
- Fix analytics disabled flag
2.260126225935
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Version | Link |
|---|---|---|
| macOS | 2.260126225935 |
Kanmail.app.zip |
| Windows | 2.260126225935 |
Kanmail-installer.exe - Kanmail.exe |
| Linux | 2.260126225935 |
Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
Changelog
- Show nested folders in the sidebar
2.260125231245
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Version | Link |
|---|---|---|
| macOS | 2.260125231245 |
Kanmail.app.zip |
| Windows | 2.260125231245 |
Kanmail-installer.exe - Kanmail.exe |
| Linux | 2.260125231245 |
Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
Changelog
- Improve add account progress display and handling
- Add color customization settings
- Retry connection network errors
- Improve onboarding flow and misc fixes
- MacOS: quarantine downloaded attachments
2.260115143610
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Link |
|---|---|
| macOS | Kanmail.app.zip |
| Windows | Kanmail-installer.exe - Kanmail.exe |
| Linux | Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
2.260115094611
Important
Please note that Kanmail is source available but not free. Kanmail may be downloaded and evaluated for free; for continued use of Kanmail a license must be purchased.
Download the latest release here or select from below:
| OS | Link |
|---|---|
| macOS | Kanmail.app.zip |
| Windows | Kanmail-installer.exe - Kanmail.exe |
| Linux | Kanmail-aarch64.AppImage - Kanmail-x86_64.AppImage |
v1.2211160838
Download the latest Kanmail here.
Small batch of bugfixes.
Changes:
- Fetch whole body rather than just 1024 bytes for excerpt
- Don't assume we have a part when parsing bodystructure
- Don't fail when bodystructure missing from email response
- Fix call to UID set during missing fix
- Don't throw sentry errors for not found accounts
- Don't fail when removing an already removed oauth req
- Allow disabling session token via env var
- Fix typo
- Use new notarytool for MacOS codesigning
- Docker fixes
- Update poetry lock
v1.2208011017
Download the latest Kanmail here.
Thing release fixes a bunch of issues with search, which should now function
as expected.
Also included are unread counts on the sidebar, and on MacOS the an initial
implementation of notifications for new emails and badge counts.
Changes:
- Fix JSON in HTML attributes
- Display search match counts in sidebar folder links
- Remove redundant assignment
- Setup prettier with eslint
- Git blame ignore prettier commit
- Install & run prettier on all JS(X)
- Use cache to indicate if a folder exists, or used to exist, on start
- Style fixes for search mode & sidebar
- Refactor handling of email store search mode/control
- Remove beta text in sidebar
- Use bundled certifi CA file for SSL IMAP & SMTP connections
- Misc cleanup & logging improvements
- Send notifications for newly synced inbox emails
- Show unread badge & inbox sidebar link counts
- Add notification API & implement MacOS notifications
- Add debug log at the end of route handling
- Use sentinel object to detect missing values
- Cleanup old requirements code
- Add
.git-blame-ignore-revsfile - Use poetry for Python dependency management
- Run black & isort
- Move window file into module
- Use common prefix for window management endpoints
- Update MacOS dev requirements
v1.2206171827
Download the latest Kanmail here.
Changes:
- Fix Windows builds temporary workaround for choco
- Update changelog for v1.2206171656
- Fix editing emails without quotes
- Fix email send & save button handling / API
- Pin
dsdev-utilspackage to avoid bug - Fix cryptography version in Docker requirements
- Cleanup changelog commit message
v1.2205081824
Download the latest Kanmail here.
Slow release to get out this one due to unforseen complications with Windows
testing. Next up focus is on the Windows version including a proper installer.
Changes:
- Only run Linux tests with xvfb
- Bump python version file
- Run the tests with xvfb on Linux
- Add FUNDING config
- Cleanup of build action, start building Linux again
- Install webview2-runtime on Windows before build
- Only run requirements workflow on req file change
- Make pytest verbose
- Use Python 3.8 for Windows builds
- Use platform specific requirements for build
- Add compiled development requirements
- Update compiled requirements
- Upload compiled requirements as artifacts
- Upgrade to python v3.9.12
- Don't throw error for bug in pyupdater refresh method
- Fixup requirement versions
- Run requirements compilation on main branch
- Upgrade pip before compiling requirements
- Upgrade Windows version in workflows
- Add requirements compile workflow
- Upgrade to pywebview 3.6
- Generate development requirements each platform
- Pass session token to newly opened windows in browser mode
- Capture
IMAP4.Aborterrors - Add a basic docker-compose.yml for deployment convenience
- Add options to deactivate external APIs + opt-out for update
- Rework emails API to work around flask/werkzeug path handling fails
- Improve handling of body IMAP responses
- Stop sending JS
RequestErrors to Sentry that the server already handled - Include tracebacks for all error logs
- Fix offline not loading cached date
- Don't fail folders endpoint for individual account issues
- Add notarize team ID support/envvar.