1.0.3
github-actions
released this
08 May 20:18
·
123 commits
to refs/heads/main
since this release
✨ Features
- feat(blog): How DNS works in Firezone @jamilbk (#4828)
- feat(connlib): traffic filtering @conectado (#4779)
🐛 Bug Fixes
- fix(portal): Ensure site can be changed when multi-site is false @jamilbk (#4915)
- fix(connlib): add_resource multiple times with same resource id @conectado (#4914)
- fix(connlib): filters for resoruces with multiple ips @conectado (#4911)
- fix(connlib): resource filter deserialization @conectado (#4910)
- fix(Android): add alert dialog for errors in auth flow @jasonboukheir (#4835)
- Fix: Exclude legacy docs from kb search and vice versa @mdp (#4833)
🧰 Maintenance
- chore(website): add user count to feature cards @jamilbk (#4923)
- chore: fix blog typo @jamilbk (#4920)
- fix(website): Add z-40 to fix sidebar layering @jamilbk (#4909)
- chore(connlib): pass to client new fields @conectado (#4900)
- chore(website): Hide banner @jamilbk (#4902)
- ci(gui-client/linux): publish deb package in the release @ReactorScram (#4876)
- chore(docker): local dev docker-compose @conectado (#4748)
- ci(windows): fix unused deps static analysis @ReactorScram (#4898)
- chore(gui-client/linux): fix single-instance @ReactorScram (#4890)
- chore(gui-client/linux): fix group name,
firezone
should befirezone-client
@ReactorScram (#4889) - ci: Disable android UI tests due to timeouts / flakiness @jamilbk (#4891)
- chore(connlib): remove unused parking_lot @conectado (#4886)
- test(android): Only run tests for x86_64 android @jamilbk (#4870)
- chore(gui-client/linux): export all logs, not just app logs @ReactorScram (#4830)
- chore(gui-client/linux): show an error if the user doesn't belong to the
firezone
group @ReactorScram (#4822) - chore(gui-client/linux): add smoke test checklist @ReactorScram (#4882)
- chore(gui-client/linux): fix deep links on Ubuntu 22.04 @ReactorScram (#4881)
- chore(gui-client/linux): add install script and change group to
firezone-client
@ReactorScram (#4879) - chore(gui-client/linux): poll for DNS changes every 5 seconds @ReactorScram (#4875)
- chore(gui-client): cleanup @ReactorScram (#4836)
- chore(linux-client): make headless client / IPC service logs group-readable @ReactorScram (#4825)
- chore(firezone-tunnel): Remove unused
SIOCGIFMTU
in tun_android @jamilbk (#4869) - chore(deps): Bump flowbite-react @jamilbk (#4864)
- chore(deps): bump browser tests @jamilbk (#4865)
- chore(deps): Add hilt-testing to dependabot group @jamilbk (#4861)
- chore(ci): bump versions @jamilbk (#4840)
- build(deps): Bump libc from 0.2.153 to 0.2.154 in /rust @dependabot (#4894)
- refactor(portal): Remove Permit all and grey out form when traffic filters disabled @jamilbk (#4887)
- build(deps): Bump reqwest from 0.12.2 to 0.12.4 in /rust @dependabot (#4895)
- build(deps): Bump socket2 from 0.5.6 to 0.5.7 in /rust @dependabot (#4863)
- build(deps): Bump hashicorp/tfc-workflows-github from 1.2.0 to 1.3.0 @dependabot (#4841)
- build(deps): Bump anyhow from 1.0.81 to 1.0.82 in /rust @dependabot (#4810)
- build(deps): Bump @tauri-apps/cli from 1.5.11 to 1.5.12 in /rust/gui-client @dependabot (#4846)
- build(deps): Bump @tauri-apps/api from 1.5.3 to 1.5.4 in /rust/gui-client @dependabot (#4847)
- refactor(infra): Install gateways without using Docker @AndrewDryga (#4839)
- build(deps): Bump swift-bridge from 0.1.53 to 0.1.55 in /rust @dependabot (#4862)
- build(deps): Bump puppeteer from 22.6.4 to 22.7.1 in /scripts/tests/browser @dependabot (#4866)
- build(deps): Bump @next/mdx from 14.1.4 to 14.2.3 in /website @dependabot (#4867)
- build(deps-dev): Bump typescript from 5.4.2 to 5.4.5 in /website @dependabot (#4868)
- build(deps-dev): Bump typescript from 5.4.3 to 5.4.5 in /rust/gui-client @dependabot (#4844)
- build(deps): Bump com.google.dagger:hilt-android-testing from 2.51 to 2.51.1 in /kotlin/android @dependabot (#4858)
- refactor(gui-client/linux): use the same systemd service file in CI as in production @ReactorScram (#4832)
- build(deps): Bump gradle/wrapper-validation-action from 2 to 3 @dependabot (#4843)
- build(deps): Bump @fontsource/source-sans-3 from 5.0.19 to 5.0.20 in /elixir/apps/web/assets @dependabot (#4848)
- build(deps): Bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 @dependabot (#4842)
- build(deps): Bump asciinema-player from 3.7.0 to 3.7.1 in /website @dependabot (#4849)
- build(deps-dev): Bump @types/node from 20.12.2 to 20.12.7 in /rust/gui-client @dependabot (#4845)
- build(deps): Bump mixpanel-browser from 2.49.0 to 2.50.0 in /website @dependabot (#4850)
- build(deps): Bump react-icons from 5.0.1 to 5.2.0 in /website @dependabot (#4852)
- build(deps): Bump @types/node from 20.11.25 to 20.12.7 in /website @dependabot (#4853)
- build(deps): Bump com.google.firebase:firebase-bom from 32.8.0 to 32.8.1 in /kotlin/android @dependabot (#4856)
- build(deps): Bump org.mozilla.rust-android-gradle.rust-android from 0.9.3 to 0.9.4 in /kotlin/android @dependabot (#4857)