Skip to content

Releases: buildzaku/zaku

Zaku 0.8.0

17 Aug 08:07
6d597ba
Compare
Choose a tag to compare

Features

  • Skip serializing empty string fields to request buffer (#75) - 01274ad
  • Redesign settings dialog (#78) - 4b7d139

Bug Fixes

  • Use fine-grained reactivity for buffer writes - fe82e3d
  • Avoid reactivity triggers when double-clicking same request - 4c89295

UI/UX

  • Replace custom tab buttons with accessible tabs primitive (#79) - 2694793

Refactor

  • Standardize path handling with PathBuf and Path (#74) - 49f72fe
  • Streamline store APIs with centralized datadir handling (#76) - 919a708

Zaku 0.7.0

30 Jul 10:05
4dff030
Compare
Choose a tag to compare

Bug Fixes

  • Prevent double hyphens in sanitized path segments - dd2eb48
  • Prevent buffer contamination when switching spaces - 77ac080

Refactor

  • Improve API for creating collections and requests - 5d5995d
  • Improve CmdErr structure and client error handling - 9e684f9
  • Redesign store architecture - d753188
  • Improve store architecture with scoped stores - fbe6173

Zaku 0.6.0

30 Jul 10:05
b05703b
Compare
Choose a tag to compare

Features

  • Alphabetically sort collections and requests - 9b6b6bb

UI/UX

  • Improve keyboard focus visibility - 9a9f7f0
  • Restore light mode and improve theme inconsistencies - 6490deb
  • Show breadcrumb trail for requests - f388f9e

Refactor

  • Standardize error handling - a51fef6
  • Migrate tree node move logic to Rust - b36e4e3

Testing

  • Add unit tests for collection module - 72d9b66
  • Use tempdir to avoid polluting real app store on test run - 11c84f0

Zaku 0.5.0

30 Jul 10:05
8f9a4cd
Compare
Choose a tag to compare

Features

  • Implement HTTP handler using reqwest - 7f047ed
  • Add cookies with persistence - aefaf21
  • Add space setting to play sound on request finish - 79f9df6

Bug Fixes

  • Prevent duplicate values in query parameters - bcd0432
  • Resolve missing asset files in production builds - 1b11e00

UI/UX

  • Use Tauri config to position macOS traffic lights - 2908db5

Refactor

  • Restructure files and modules - bc430b3

Zaku 0.4.0

30 Jul 10:05
b6a385a
Compare
Choose a tag to compare

Features

  • Add support for basic request body - c0ae28a

Bug Fixes

  • Infer request content type from config body - 53d956b
  • Resolve input focus loss when editing param or header key - 1999acd
  • Resolve broken editor state on switching requests - 7280ac9
  • Avoid broken debounced updates by using request ref - 4a58fd1

Zaku 0.3.0

30 Jul 10:05
dbf7a34
Compare
Choose a tag to compare

Features

  • Add request and collection creation functionality - 79e0a13
  • Add custom store for persistence - 7ad87e3
  • Persist tree item position after drag and drop - 7d47c6c
  • Persist request changes to space buffer and filesystem - 53ea176

Bug Fixes

  • Resolve regression in create and delete space calls - 1b2a6ab
  • Workaround for blank window on Linux with NVIDIA GPU - eada4b4

UI/UX

  • Show error toast when switching to invalid space - abdcc75
  • Add tree view for collections and requests - 8292168
  • Add request and response pane handlers - 5afc79a
  • Resolve icon and sizing issues in request config toggle - 332e040
  • Inset traffic lights on macOS - 28390ee

Refactor

  • Split error field into error and message in ZakuState - 1c4edef
  • Rename folder field to dir - 570b286
  • Migrate to Svelte 5 runes - 84a8168

Documentation

Zaku 0.2.0

30 Jul 10:05
a604347
Compare
Choose a tag to compare

Features

  • Add platform specific shortcuts for devtools - 89bdb5f
  • Add option to open existing space from filesystem - 30b0d57
  • Add notification check, request and dispatch commands - d48f533
  • Add support for multiple spaces - 78983ab

Bug Fixes

  • Add missing reactive operator for active space - 9e1915d
  • Allow HTTP requests on all ports - 3d6abd4
  • Prevent broken state from duplicate setup calls - 40d957d

Zaku 0.1.0

30 Jul 10:05
a0e5fdb
Compare
Choose a tag to compare

Features

  • Setup app layout and basic request functionality - f78de10
  • Setup app state and ability to create space - 868872c

UI/UX

  • Add custom titlebar and minor adjustments - b0bb8e0

Documentation

  • Add download instructions to README.md - 774da83
  • Add icons and warning message to README.md - 5a2b54a
  • Update README.md to show correct color based on theme in Safari - a00a889