mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-05-26 18:17:49 +02:00
85586ed8fa
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
450 lines
7.5 KiB
Markdown
450 lines
7.5 KiB
Markdown
# Changelog
|
|
|
|
|
|
## v0.24.2 (2026-05-16)
|
|
|
|
### Features
|
|
|
|
- more mcp integrations
|
|
|
|
### Bug Fixes
|
|
|
|
- camoufox proxy pid connection
|
|
|
|
### Refactoring
|
|
|
|
- browser update
|
|
- ui cleanup
|
|
- cleanup
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: cleanup
|
|
- chore: update flake.nix for v0.24.1 [skip ci] (#364)
|
|
|
|
|
|
## v0.24.1 (2026-05-12)
|
|
|
|
### Refactoring
|
|
|
|
- creation button disaster recovery
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: update flake.nix for v0.24.0 [skip ci] (#357)
|
|
|
|
|
|
## v0.24.0 (2026-05-12)
|
|
|
|
### Features
|
|
|
|
- support latest camoufox
|
|
- full ui refresh
|
|
|
|
### Bug Fixes
|
|
|
|
- pass correct parameter for dns list selection
|
|
|
|
### Refactoring
|
|
|
|
- better error handling and prevention of creating ephemeral password protected profiles
|
|
- ui cleanup
|
|
- sync cleanup
|
|
- proxy spawn
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: update dependencies
|
|
- chore: fix telegram notifications
|
|
- chore: fix issue validation
|
|
- chore: update flake.nix for v0.23.0 [skip ci] (#351)
|
|
|
|
|
|
## v0.23.0 (2026-05-10)
|
|
|
|
### Features
|
|
|
|
- password protected profiles
|
|
- telegram notifications
|
|
|
|
### Refactoring
|
|
|
|
- reduce the number of s3 calls
|
|
|
|
### Documentation
|
|
|
|
- remove fossa badge
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: logging
|
|
- chore: copy
|
|
- chore: optimize issue validation
|
|
- chore: linting
|
|
- ci(deps): bump the github-actions group with 3 updates (#348)
|
|
- chore: cleanup issue validation
|
|
- chore: update flake.nix for v0.22.7 [skip ci] (#341)
|
|
|
|
### Other
|
|
|
|
- deps(rust)(deps): bump the rust-dependencies group (#349)
|
|
- deps(rust)(deps): bump tauri from 2.11.0 to 2.11.1 in /src-tauri (#346)
|
|
- deps(rust)(deps): bump openssl from 0.10.78 to 0.10.79 in /src-tauri
|
|
|
|
|
|
## v0.22.7 (2026-05-05)
|
|
|
|
### Refactoring
|
|
|
|
- cleanup
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: copy
|
|
- chore: update flake.nix for v0.22.6 [skip ci] (#337)
|
|
|
|
|
|
## v0.22.6 (2026-05-03)
|
|
|
|
### Features
|
|
|
|
- vpn manipulation via the api
|
|
|
|
### Refactoring
|
|
|
|
- don't block ui on clade check
|
|
|
|
### Documentation
|
|
|
|
- update CHANGELOG.md and README.md for v0.22.5 [skip ci] (#327)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: rand bump
|
|
- chore: pnpm bump
|
|
- ci(deps): bump the github-actions group with 3 updates (#330)
|
|
- chore: update flake.nix for v0.22.5 [skip ci] (#328)
|
|
|
|
### Other
|
|
|
|
- deps(rust)(deps): bump the rust-dependencies group (#331)
|
|
|
|
|
|
## v0.22.5 (2026-04-29)
|
|
|
|
### Bug Fixes
|
|
|
|
- declare libxdo as runtime dependency
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: copy
|
|
- chore: update flake.nix for v0.22.4 [skip ci] (#324)
|
|
|
|
|
|
## v0.22.4 (2026-04-28)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: i18n
|
|
- chore: update flake.nix for v0.22.3 [skip ci] (#321)
|
|
|
|
|
|
## v0.22.3 (2026-04-27)
|
|
|
|
### Bug Fixes
|
|
|
|
- correct browser port mapping
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: update flake.nix for v0.22.2 [skip ci] (#315)
|
|
|
|
|
|
## v0.22.2 (2026-04-27)
|
|
|
|
### Refactoring
|
|
|
|
- cookie management
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: update flake.nix for v0.22.1 [skip ci] (#313)
|
|
|
|
|
|
## v0.22.1 (2026-04-27)
|
|
|
|
### Bug Fixes
|
|
|
|
- link proper wayfern tos
|
|
|
|
### Refactoring
|
|
|
|
- vpn refresh and remove openvpn support
|
|
|
|
### Documentation
|
|
|
|
- update CHANGELOG.md and README.md for v0.22.0 [skip ci] (#306)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: linting
|
|
- chore: audit
|
|
- chore: update flake.nix for v0.22.0 [skip ci] (#307)
|
|
|
|
### Other
|
|
|
|
- deps(rust)(deps): bump the rust-dependencies group across 1 directory with 34 updates (#305)
|
|
|
|
|
|
## v0.22.0 (2026-04-25)
|
|
|
|
### Refactoring
|
|
|
|
- auth and wayfern
|
|
- cdp gates cleanup
|
|
|
|
### Maintenance
|
|
|
|
- chore: tests
|
|
- chore:cargo audit
|
|
- chore: version bump
|
|
- chore: ignore .claude
|
|
- chore: update flake.nix for v0.21.2 [skip ci] (#298)
|
|
|
|
|
|
## v0.21.2 (2026-04-21)
|
|
|
|
### Bug Fixes
|
|
|
|
- properly handle headless mode
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: update flake.nix for v0.21.1 [skip ci] (#295)
|
|
|
|
|
|
## v0.21.1 (2026-04-19)
|
|
|
|
### Features
|
|
|
|
- shadowsocks
|
|
|
|
### Refactoring
|
|
|
|
- better cleanup
|
|
- proxy cleanup
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: linting
|
|
- ci(deps): bump the github-actions group with 3 updates
|
|
- chore: update flake.nix for v0.21.0 [skip ci] (#289)
|
|
|
|
|
|
## v0.21.0 (2026-04-16)
|
|
|
|
### Features
|
|
|
|
- shadowsocks
|
|
|
|
### Bug Fixes
|
|
|
|
- vpn config discovery
|
|
|
|
### Refactoring
|
|
|
|
- cleanup
|
|
- stricter proxy cleanup
|
|
- wayfern launch
|
|
- better error handling
|
|
- self-updates
|
|
- x64 performance
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: proper formatting
|
|
- chore: remove pre-installed aws cli
|
|
- chore: update flake.nix for v0.20.4 [skip ci] (#283)
|
|
|
|
### Other
|
|
|
|
- deps(rust)(deps): bump rand from 0.10.0 to 0.10.1 in /src-tauri (#285)
|
|
- style: button should not become bigger on hover
|
|
- style: scrollbars
|
|
|
|
|
|
## v0.20.4 (2026-04-11)
|
|
|
|
### Refactoring
|
|
|
|
- vpn
|
|
- save port
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: linting
|
|
- chore: overwrite aws cli
|
|
- ci(deps): bump the github-actions group with 3 updates
|
|
- chore: update flake.nix for v0.20.3 [skip ci] (#278)
|
|
|
|
### Other
|
|
|
|
- style: copy
|
|
- deps(rust)(deps): bump the rust-dependencies group
|
|
- deps(deps): bump next from 16.2.2 to 16.2.3
|
|
|
|
|
|
## v0.20.3 (2026-04-10)
|
|
|
|
### Refactoring
|
|
|
|
- debug wayfern launch
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: serialize changelog and flake jobs
|
|
- chore: update flake.nix for v0.20.2 [skip ci] (#273)
|
|
|
|
|
|
## v0.20.2 (2026-04-08)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: aws integrity checks
|
|
- chore: inject NEXT_PUBLIC_TURNSTILE everywhere
|
|
- chore: update flake.nix for v0.20.1 [skip ci] (#272)
|
|
|
|
|
|
## v0.20.1 (2026-04-08)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: normalize r2 endpoint
|
|
- chore: pull turnstile public key in frontend at build time
|
|
- chore: update flake.nix for v0.20.0 [skip ci] (#270)
|
|
|
|
|
|
## v0.20.0 (2026-04-08)
|
|
|
|
### Bug Fixes
|
|
|
|
- cookie copying for wayfern
|
|
|
|
### Refactoring
|
|
|
|
- cleanup
|
|
- dynamic proxy
|
|
|
|
### Documentation
|
|
|
|
- update CHANGELOG.md and README.md for v0.19.0 [skip ci] (#261)
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: linting
|
|
- chore: linting
|
|
- chore: linting
|
|
- chore: update flake.nix for v0.19.0 [skip ci] (#262)
|
|
|
|
### Other
|
|
|
|
- deps(rust)(deps): bump the rust-dependencies group
|
|
- deps(deps): bump the frontend-dependencies group with 19 updates
|
|
|
|
|
|
## v0.19.0 (2026-04-04)
|
|
|
|
### Features
|
|
|
|
- captcha on email input
|
|
- dns block lists
|
|
- portable build
|
|
|
|
### Bug Fixes
|
|
|
|
- follow latest MCP spec
|
|
- wayfern initial connection on macos doesn't timeout
|
|
|
|
### Refactoring
|
|
|
|
- linux auto updates
|
|
- more robust vpn handling
|
|
- don't allow portable build to be set as the default browser
|
|
- show app version in settings
|
|
|
|
### Documentation
|
|
|
|
- remove codacy badge
|
|
- agents
|
|
- contrib-readme-action has updated readme
|
|
- update CHANGELOG.md and README.md for v0.18.1 [skip ci]
|
|
- cleanup
|
|
|
|
### Maintenance
|
|
|
|
- test: simplify
|
|
- chore: preserve cargo
|
|
- chore: version bump
|
|
- chore: linting
|
|
- chore: update dependencies
|
|
- chore: repo publish workflow
|
|
- chore: copy and backlink
|
|
- test: serialize
|
|
- chore: copy correct file
|
|
- chore: linting
|
|
- chore: do not provide possible cause
|
|
- chore: linting
|
|
- chore: linting
|
|
- chore: linting
|
|
- chore: linting
|
|
- ci(deps): bump the github-actions group with 8 updates
|
|
- chore: commit doc changes directly and pretty discord notifications
|
|
- chore: update flake.nix for v0.18.1 [skip ci]
|
|
- chore: fix linting and formatting
|
|
|
|
### Other
|
|
|
|
- deps(deps): bump the frontend-dependencies group with 35 updates
|
|
- deps(rust)(deps): bump the rust-dependencies group
|
|
|
|
## v0.18.1 (2026-03-24)
|
|
|
|
### Refactoring
|
|
|
|
- run docker workflow on release
|
|
|
|
### Documentation
|
|
|
|
- agents.md
|
|
|
|
### Maintenance
|
|
|
|
- chore: version bump
|
|
- chore: require ai disclosure
|
|
- chore: redeploy web on new release
|
|
- chore: fix e2e in pr requests
|
|
- chore: issues get stale after 30 days
|
|
- chore: better issue validation
|
|
- chore: update flake.nix for v0.18.0 [skip ci] (#247)
|
|
|