Releases: SMJSGaming/GDIntercept
Releases · SMJSGaming/GDIntercept
Hook Compatibility Patch
- Added compatibility for hooks that modify the request data
Race Condition Patch
- Patched all remaining race conditions (closed source for security reasons)
Theme Docs
- Added a theme documentation page
Pause Persisting
- Added a confirmation setting to persist the pause state between sessions
Minor Semantic Fixes
- Fixed the release date of the previous version
- Fixed the one-dark-pro theme targeting an old schema ID
Themes Update
- Added custom theme support
- Added additional default themes
- Adjusted several nodes to allow for more customization
- Added a reloadable theme setting
- Added key and string quote tokens
- Added a persistent paused request warning
- Added a client flag to show the client used for the request
- Patched a race condition which would occur when a request was finished receiving but still being processed while reaching the request cache limit
- Patched a memory leak when a cocos request is canceled
- Fixed a bug where the bottom scrollbar would slightly scroll down the content of the code block
- Fixed a bug where opening and closing settings followed by receiving a request while the menu is still open would cause a crash
- Removed the pause requests setting in favor of an instance based pause
- Increased performance by reducing the amount of updates per frame
UI v3 Update
- Replaced the small menus with a main code block menu
- Added horizontal scrolling to the code block menu
- Added a side bar with quick actions and view switching
- Added a request info view
- Added a response headers view
- Made line numbers stick to the left side of the code block
- Added a save request button
- Added more themes
- Added support for more theme customizability for the future
- Added snapping aggression to snap the scroll to a specific axis for a few update cycles
- Implemented the new settings system
- Major keybind overhaul
- Added a cancel feature to the proxy
- Added more stability for proxying geode requests
ID System Implementation
- To prevent being incompatible with other geode web API mods, the ID system has been implemented
Mod Size Reduction
- Removed a build setting that was causing the mod to be larger than it should be
Alpha.5 Hotfix 4
- Moved some logic around to prevent accidentally deleting data before providing it to the events