Releases: buildzaku/zaku
Releases · buildzaku/zaku
Zaku 0.8.0
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
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
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
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
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
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
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
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