Releases: EverestAPI/CelesteTAS-EverestInterop
Releases · EverestAPI/CelesteTAS-EverestInterop
v3.40.3
Features
- Studio: Add line link for end label of Read command (psyGamer)
- Studio: Support input stealing with 'Mul'/'Div' frame-operations (psyGamer)
- Studio: Add 'Set' frame operation (psyGamer)
- Studio: Add action to set current frame count to step amount (psyGamer)
- Studio: Close other instances when starting a new one (psyGamer)
- Prevent "TAS Files" directory inside Studio install from being deleted (psyGamer)
Bug Fixes
- Studio: Game info panel size on macOS (psyGamer)
- Studio: Put "TAS Files" directory into the Celeste directory if possible (psyGamer)
- Studio: Last window size is stored as zero (psyGamer)
Styles
- Studio: Use "string" instead of "var" and raw multiline-string (psyGamer)
Code Refactoring
- Studio: Use anchors for line links (psyGamer)
Builds
- Bump mod v3.40.3, Studio v3.1.0 (psyGamer)
Chores
- Update LICENSE (psyGamer)
v3.40.2
Bug Fixes
- Use Logger instead of Console.WriteLine (psyGamer)
- Studio: Prevent empty undo states #81 (psyGamer)
- Studio: Wrong builtin font name on macOS (psyGamer)
Code Refactoring
- Read command target file detection to prevent getting the wrong file (psyGamer)
Builds
- Bump mod v3.40.2, Studio v3.0.2 (psyGamer)
Commits
- 134d6e9: don't raise events in FixInvalidInput to prevent caret movement in undo (Jakob Hellermann) #81
- 4e26f71: only enable PublishSingleFile in release mode (Jakob Hellermann) #82
- 53ee4a5: Merge branch 'master' of github.com:EverestAPI/CelesteTAS-EverestInterop (psyGamer)
- 34fec79: Merge branch 'master' of github.com:EverestAPI/CelesteTAS-EverestInterop (psyGamer)
v3.40.1
Features
- Studio: Only show pop-out button while hovering over the info-panel (psyGamer)
- Studio: Close dialogs with ESC (psyGamer)
- Studio: Keyboard navigation for the find dialog (psyGamer)
Bug Fixes
- Studio: Map context-menu key to WinForms (psyGamer)
- Studio: Apply default settings before loading (psyGamer)
- Studio: Keep caret focused while zooming (psyGamer)
- Studio: Prevent patches from overwriting release notes for minor release (psyGamer)
- Studio: Hook up the "Velocity Unit" setting to the correct variable (psyGamer)
- Studio: Incorrect content size calculation with word wraps (psyGamer)
- Studio: Show same context menu items in pop-out version (psyGamer)
- Studio: Dialogs would appear behind Studio when "Always on Top" is enabled (psyGamer)
- Studio: Wrong column for find-matches (psyGamer)
Code Refactoring
- Studio: Tweak breakpoint commenting behaviour (psyGamer)
- Studio: Improve input merging behaviour (psyGamer)
- Studio: Hardcode the current changelog for now (psyGamer)
Builds
- Bump mod v3.40.1, Studio v3.0.1 (psyGamer)
v3.40.0
Bug Fixes
- find previous exception due to wrong iteration direction #80 (Jakob Hellermann)
- clamp frame count to valid range after calculation #80 (Jakob Hellermann)
Commits
- 45693da: Fix some issues with the featherline integration (psyGamer) #80
- 09993a5: Allow Studio to request the current game state (psyGamer) #80
- c3b91f9: Allow receiving null for GameDataResponse (psyGamer) #80
- 50ba1f7: re-add featherline to solution (SomeoneSom) #80
- bcf0abb: use gamestate instead of raw info (SomeoneSom) #80
- 39ee1c1: make studiocomm its own project, getgamestate is broken too (SomeoneSom) #80
- abcabf8: fix wrong settings getting toggled in menu (Jakob Hellermann) #80
- e80543b: Fix deserializing nullable types (psyGamer) #80
- 6e58373: clamp to start/end of file when moving the line beyond the document (Jakob Hellermann) #80
- 00bf205: fix CombineInputs eating up comments (Jakob Hellermann) #80
- 7568e99: add action for splitting lines into 1-frame actions (Jakob Hellermann) #80
- 1b74ffd: make delete at end of line work (Jakob Hellermann) #80
- df2f85e: make featherline abortable, and get less solids (SomeoneSom) #80
- 8fe4189: Fix actions not checking out submodules (psyGamer) #80
- 498cc42: Dispose communication mutex when abandoned (psyGamer) #80
- 563b2d9: Fix some code-style issues (psyGamer) #80
- f8ca866: Fix some issues with blank-line-deletion (psyGamer) #80
- 0caa1e1: Fix some code-style issues (psyGamer) #80
- 16261b1: add basic progress reporting to featherline (SomeoneSom) #80
- 1e66702: fix crash: remove commandsMenu from context menu before recreating (Jakob Hellermann) #80
- e7d5ee5: add bindings for some game hotkeys (Jakob Hellermann) #80
- 84aaa4e: implement calculate feature in editor (Jakob Hellermann) #80
- implement stealing from adjacent line #80 (Jakob Hellermann)
- add TryParse method for CalculateOp #80 (Jakob Hellermann)
- move types to end of file #80 (Jakob Hellermann)
- d180cc8: remove default keybindings (Jakob Hellermann) #80
- 0abcf0a: reread file when opening current path (Jakob Hellermann) #80
- 405c7ac: Tweak wording (psyGamer) #80
- close when pressing same op twice #80 (Jakob Hellermann)
- 8b358cd: Fix visual row for a skipped line being on the previous line (Paul Mirkwood) #80
- f64e477: Fix some theming issues (psyGamer) #80
- 69db4de: Merge branch 'rewrite' of github.com:psyGamer/CelesteTAS-EverestInterop-MonoFix into rewrite (psyGamer) #80
- a9167e7: Add dedicated support for global hotkeys instead of a hidden menu (psyGamer) #80
- 8b27ec9: Refactor action line calculations (psyGamer) #80
- 967f00c: Merge branch 'rewrite' into calculate (psyGamer) #80
- fd58a85: Merge branch 'rewrite' into calculate (psyGamer) #80
- 41f9eae: Fix some issues with the featherline form (psyGamer) #80
- 7a9b58a: Add a scroll speed preference (psyGamer) #80
- 7804853: Detach Studio process from game on windows on launch (psyGamer) #80
- b9e3fe5: Only start a calculation-op on action lines (psyGamer) #80
- cf91f91: Fix GamebananaId field being removed (psyGamer) #80
- f48cca9: Add preference to auto-index room labels (psyGamer) #80
- e06bde7: Respect file's indexing preference (psyGamer) #80
- ea33228: context actions: add context actions menu (Jakob Hellermann) #80
- add disabled autocomplete entries #80 (Jakob Hellermann)
- make selection respect disabled-ness #80 (Jakob Hellermann)
- cac8b9a: context actions: add greyed-out fallback for non applicable actions (Jakob Hellermann) #80
- 96a0c03: swap selected actions: use current line if there is no selection (Jakob Hellermann) #80
- 7b6c2cf: add CommandLine utility similar to ActionLine (Jakob Hellermann) #80
- b1adbc6: context actions: add swap left/right and inline Read (Jakob Hellermann) #80
- bbb3b71: add CreateRepeat action (Jakob Hellermann) #80
- 04bf2ed: fix issue where autocomplete menu had wrong width until resize (Jakob Hellermann) #80
- 71b918b: fix first selection line rendering width (Jakob Hellermann) #80
- af75a44: context actions: position menu next to caret, reponding to small window sizes (Jakob Hellermann) #80
- f20232d: context action: make swap action generic for L/R, J/K and X/C (Jakob Hellermann) #80
- c53253c: snap to frame count when moving to an action line (Jakob Hellermann) #80
- 7821f25: Apply action-line snapping after visual->actual conversion (psyGamer) #80
- af560c1: Only expand selection to the left when it starts on the first column (psyGamer) #80
- 8e2c487: Refactor menus into a general popup menu (psyGamer) #80
- 4c7c978: Fix some issues with context actions (psyGamer) #80
- adceafa: Add "Inline Repeat command" context action (psyGamer) #80
- c0eda14: Fix some issues with the "Inline Read command" context action (psyGamer) #80
- a1ffe99: Prevent selection disabled entries with the mouse (psyGamer) [#80](https://github.com/EverestAPI/CelesteTAS-E...
v3.39.5
Bug Fixes
- meta command placed in first line can't be updated (DemoJameson)
Builds
- bump mod v3.39.5, studio v2.18.12 (DemoJameson)
v3.39.4
Bug Fixes
- Randomizer causes desync with SaveAndQuitReenter #71 (psyGamer)
- crash with the filetime command? (DemoJameson)
Builds
- bump mod v3.39.4, studio v2.18.12 (DemoJameson)
Commits
v3.39.3
v3.39.2
Features
- make 'SlowForwardSpeed' also works on paused tas (DemoJameson)
Bug Fixes
- wallbooster was treated as booster in unloaded room (DemoJameson)
Builds
- bump mod v3.39.2, studio v2.18.12 (DemoJameson)
v3.39.1
Features
- simplified FemtoHelper's CustomMoonCreature (DemoJameson)
- hide 'Controller' in unloaded room (DemoJameson)
Builds
- bump mod v3.39.1, studio v2.18.12 (DemoJameson)
v3.39.0
Features
- Lua: add local variable 'nullValue' for passing a null to c# (DemoJameson)
- auto turn crouch dash mode to press and grab mode to normal upon running tas (DemoJameson)
Bug Fixes
- try fixing a rare game crash when showing info hud (DemoJameson)
- v1312 crash (DemoJameson)
Builds
- bump mod v3.39.0, studio v2.18.12 (DemoJameson)