Releases: cutefishaep/OpenFishTools
Releases · cutefishaep/OpenFishTools
0.0.5 Bug fix
Full Changelog: 0.0.4...0.0.5
0.0.4 Velocity Update
[0.0.4] - 2026-02-14
Added
- Velocity Tools: Added 4 new motion tools: Ghost, Exposure Flash, S_Shake, and Wave Warp.
- Auto-Adjustment Layers: Velocity tools now automatically create and animate Adjustment Layers above the selected footage.
- Smart Easing: All Velocity tools use custom "Fast Start -> Slow End" easing curves for punchy animation.
- Wave Warp: "Smooth Noise" wave type with maximized initial velocity (-50000) for sharp impact.
Changed
- S_Shake: Refactored to use Adjustment Layer instead of direct effect application.
- Performance: Optimized script execution by removing redundant guide text and unused CSS.
0.0.3
[0.0.3] - 2026-02-13
Added
- Enhanced Null Tool: Right-click on Null tool now creates a "Controller" Null, centers it to selected layers, and automatically parents them.
Changed
- UI Organization: Reordered Tools tab cards to: Anchor Point, Toolbox, Actions, and Color Palette.
- Default State: The extension now opens the Dashboard (Home) tab by default.
0.0.2
[0.0.2] - 2026-02-13
Added
- Offline Assets: Bundled Material Icons and Roboto font for full offline capability.
- Splash Screen: New opening animation featuring the Fish Tools logo.
- Release Notes Renderer: GitHub-style markdown rendering for updater release notes.
Changed
- UI Polish: Improved card header styling to prevent style bleeding into content.
- Performance: Optimized splash screen animation timing.
0.0.1
[0.0.1] - 2026-02-13
Added
- Cubic Bezier Graph Editor: A visual easing editor for keyframes.
- Preset Library: Save and load custom easing curves with automatic thumbnail generation.
- Universal Modal System: Custom-styled alerts, confirmations, and prompts replacing native browser popups.
- Premium Tooltips: Glassmorphism-styled tooltips with dynamic boundary-aware positioning.
- Auto-Apply Feature: Toggle for real-time graph updates while dragging handles.
- Snap to Grid: Toggle for precise 0.1 increment handle positioning (hold Shift for temporary snap).
- Overshoot Mode: Support for elastic/overshoot easing via inertial bounce expressions.
- Advanced Theme Customization: Real-time preview and editing of Accent, Background, Card, Text, and Border colors.
Changed
- Codebase Refactoring: Surgical cleanup of the entire project.
- Host Logic: Refactored
index.jsxto strict ES3 for maximum After Effects compatibility. - Client Logic: Refactored UI scripts to clean, modular ES6.
- UI UX Polish: Redesigned Graph UI with a "Pro Blueprint" grid and balanced action buttons.
- Stability: Fixed global scoping issues affecting the "Reset to Default" functionality.
Removed
- Debug Logs: Stripped all
console.logand$.writelnstatements from production code. - Instructional Comments: Cleaned up codebase by removing all instructional placeholders and developer notes.
0.0.0
First release
Full Changelog: https://github.com/cutefishaep/OpenFishTools/commits/0.0.0