Skip to content

Releases: JuulLabs/topaz

1.1.0

14 Apr 19:15
a6fe785
Compare
Choose a tag to compare
  • Reduce size of navigation title (#151)
  • Show bluetooth error banner when in fullscreen (#150)
  • Detailed device picker cancellation error (#145)
  • Adjust client disconnect to use correct event type (#148)

🐛 Bug Fixes

  • Fix manufacturer and service data filtering for device picker (#141)
  • Zombie detection and cleanup (#143)

🧰 Maintenance

  • Update to Xcode 16.3 (#149)
  • Update dependency rollup to v4.39.0 (#146)
  • Update dependency rollup to v4.37.0 (#142)

1.0.1

27 Mar 23:29
40a9d2d
Compare
Choose a tag to compare
  • Allow all non-failure HTTP status codes (#140)

1.0.0

26 Mar 17:54
396a8c7
Compare
Choose a tag to compare
  • Origin aware navigation logic (#138)
  • Remove unused/outdated functionality from Settings (#137)
  • Perform percent string interpolation on Js logs (#134)
  • Persist UUIDs of known devices (#132)

🐛 Bug Fixes

  • Fix bugs with multiple peripherals (#139)
  • Propagate unexpected disconnection events (#133)

🧰 Maintenance

  • Update dependency rollup to v4.36.0 (#136)
  • Update dependency rollup to v4.35.0 (#135)

0.7.0

11 Mar 17:27
2a2c9c7
Compare
Choose a tag to compare
  • Capture logs via OSLog (#128)
  • Implement Bluetooth.getDevices and BluetoothDevice.watchAdvertisements (#125)
  • Add functionality to clear web caches and cookies (#127)

🐛 Bug Fixes

  • Deterministic characteristic instance IDs (#129)

🧰 Maintenance

  • Update dependency rollup to v4.34.9 (#130)
  • Update dependency typescript to v5.8.2 (#131)

0.6.0

05 Mar 17:20
ac14639
Compare
Choose a tag to compare
  • Implement Bluetooth.requestLEScan API (#124)
  • Surface options parsing error messages (#122)
  • Fix bug around activePageModel stack initialization (#121)
  • Persist and restore the last tab (or no tab) the user was on (#117)
  • Allow optionalServices with acceptAllDevices (#118)

🧰 Maintenance

  • Select newest iOS simulator explicitly (#123)

0.5.0

24 Feb 21:42
675ff40
Compare
Choose a tag to compare
  • Open link in new tab (#112)
  • Fix for back button issue (i.e. ignore -999 errors) (#116)
  • Detect hostname and open website directly instead of searching (#107)
  • Add tab button to nav bar and enhance tab management features (#111)

🧰 Maintenance

  • Update dependency rollup to v4.34.8 (#115)

0.4.0

20 Feb 19:03
c9d9996
Compare
Choose a tag to compare
  • CA-4168: Temporarily comment out unfinished UI (#109)
  • CA-3919: Auto load URL if found in clipboard (#106)
  • CA-4125: Filter requestDevices list based on Options (#101)

🐛 Bug Fixes

  • CA-4172: Fix back button (#108)

🧰 Maintenance

  • Update dependency rollup to v4.34.6 (#110)
  • Add license (#102)
  • Update dependency rollup to v4.34.5 (#104)
  • Update to use GitHub action runners (#105)
  • Update dependency rollup to v4.32.1 (#100)

0.3.0

30 Jan 20:46
d1cd3bf
Compare
Choose a tag to compare
  • Filtering part 1: options object to hold Bluetooth filtering rules (#97)
  • Website security info icons (#99)
  • Activate share button on settings screen (#96)
  • Reload and stop load buttons (#98)

🧰 Maintenance

  • Update dependency rollup to v4.32.0 (#95)
  • Publishing how-to (#94)

0.2.0

23 Jan 01:42
d4020d0
Compare
Choose a tag to compare
  • Asymmetric request response event matching (#89)
  • Search engine customization (#91)
  • Multi-tab resource contention fix (#88)
  • Shared state unit tests (#83)
  • Add additional known UUIDs from WebBluetoothCG/registries (#86)

🧰 Maintenance

  • Add help target and force rebuild on run target (#90)
  • Add release drafter action (#87)
  • Set the UsesNonExemptEncryption app store flag (#85)

Dev test build

18 Jan 01:35
64e26b5
Compare
Choose a tag to compare

Early access build for internal testing