Skip to content

Releases: mkemalgokce/Watcher

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:58
a61b9f0

[0.2.0] - 2026-10-19

Features

  • Group traffic by app, tool, device and service (#41)

Bug Fixes

  • ui: Show a Simulator app's own icon, not a no-entry sign (#42)
  • ui: Drop the Body tab from a request without a body (#43)

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:04
3eb7185

[0.1.2] - 2026-10-19

Build & CI

  • Prepare releases with one make target (#39)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 06:26
cd3b1d2

[0.1.1] - 2026-10-19

Bug Fixes

  • Check trust for this certificate, not any of the same name (#34)

Refactor

  • cli: Close the clean code and di audit findings (#33)
  • core: Close the clean code and di audit findings (#36)
  • ui: Close the mvvm and di audit findings (#37)

Build & CI

  • Drop the exclude of a removed snapshot folder (#35)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 00:40
2d14114

[0.1.0] - 2026-10-19

Features

  • core: Add the proxy engine
  • cli: Add the command line tool
  • ui: Add the swiftui interface
  • app: Add the macos app

Bug Fixes

  • Record bodiless responses without streaming them (#9)
  • Settle flaky tests and report a failed engine start (#19)
  • Make the interaction tests pass with accessibility (#22)
  • Make the record interaction test deterministic (#27)

Refactor

  • Organise sources by responsibility and feature (#7)
  • Inject core dependencies and fix parsing bugs (#10)
  • Inject proxy and system i/o and fix engine bugs (#11)
  • Move the ui to view models with injected dependencies (#12)
  • Inject the cli environment and fix command bugs (#13)

Tests

  • Drop the screenshot comparison tests (#5)
  • Gate ui coverage at its current level (#6)
  • Move the suite to swift testing and add test kinds (#8)
  • Close the remaining test gaps and verify the app (#14)
  • ui: Close the open ui test and view model gaps (#16)
  • cli: Close the open cli and e2e test gaps (#15)
  • core: Close the open core test and di gaps (#17)
  • ui: Close the remaining ui gaps (#20)
  • Snapshot every screen and pin ipv6 and handshake races (#21)
  • ui: Stop the large-json test starving the main actor (#23)
  • Snapshot html preview and toolbar, share the timestamp (#25)
  • ui: Snapshot the html preview (#29)

Documentation

  • Add readme and community files
  • Add the logo and a social preview image (#2)
  • Rewrite the readme around features and screenshots (#30)
  • Add a trademark note to the readme (#31)

Build & CI

  • Add ci, dmg packaging and release workflows
  • Fix the build and make the pipeline fast (#3)
  • deps: Bump github.com/apple/swift-crypto from 3.15.1 to 5.0.1 (#1)
  • Raise the coverage gates to the merged level (#18)
  • Raise the ui and total coverage gates (#24)
  • Run the tests under thread sanitizer nightly (#26)