This repository has been archived by the owner on Aug 30, 2022. It is now read-only.
v0.0.66
Pre-release
Pre-release
🐛 Bug Fix
- 0.0.66 #171 (@michaelsharpe @HaruHunab1320 @nickwalton)
- 0.0.66 #173 (@michaelsharpe @nickwalton @HaruHunab1320)
- Merge branch 'staging' into 0.0.66 #171 (@michaelsharpe)
- Update client key for staging in netlify toml #171 (@michaelsharpe)
- Use spell ID in subspell updated #171 (@michaelsharpe)
- Use staging canary plugin in staging deploy netlify toml #171 (@michaelsharpe)
- Manifest for staging canary #171 (@michaelsharpe)
- Add staging canary plugin #171 (@michaelsharpe)
- Add oauth client id to netlify toml #171 (@michaelsharpe)
- change back to vanilla-davinci #171 (@nickwalton)
- Add more staging env variables to netlify toml #171 (@michaelsharpe)
- Update netlify toml with staging app api url #171 (@michaelsharpe)
- Fix import paths in editor provider to use exported core package members and not relative paths #171 (@michaelsharpe)
- Export zoomAt from core index #171 (@michaelsharpe)
- Export thoth editor from core types #171 (@michaelsharpe)
- Update netlify toml #171 (@michaelsharpe)
- Merge branch 'main' into 0.0.66 #171 (@michaelsharpe)
- Subscribe to spell changes inside spell builder to update sockets #171 (@michaelsharpe)
- Implement on spell updated listener in editor #171 (@michaelsharpe)
- Add on spell updated to editor type #171 (@michaelsharpe)
- Export subspell updated from thoth interface #171 (@michaelsharpe)
- Rename and fix typing on subspell updated in thoth interface #171 (@michaelsharpe)
- Formatting #171 (@michaelsharpe)
- return response data outputs #171 (@michaelsharpe)
- Handle error from response #171 (@michaelsharpe)
- Fix imports #171 (@michaelsharpe)
- Fix worker return type to return a promise #171 (@michaelsharpe)
- Make worker async in spell component #171 (@michaelsharpe)
- Await run spell response #171 (@michaelsharpe)
- Run spell in spell component #171 (@michaelsharpe)
- set spell id to spell name in spell on data #171 (@michaelsharpe)
- Get proper name from socket key inside flatten inputs #171 (@michaelsharpe)
- Add node helpers to utils #171 (@michaelsharpe)
- Add run spell to thoth context #171 (@michaelsharpe)
- Add ruin spell to rtk query spell api #171 (@michaelsharpe)
- Addf runspell type #171 (@michaelsharpe)
- Remove trigger out deprecation #171 (@michaelsharpe)
- Add flattened outputs #171 (@michaelsharpe)
- Only run module worker if there is a module provided #171 (@michaelsharpe)
- Attach spell ID to spell control on data #171 (@michaelsharpe)
- Add typing to run spell in thoth interface type #171 (@michaelsharpe)
- Add runSpell to engine context type #171 (@michaelsharpe)
- improve typing in module plugin utils #171 (@michaelsharpe)
- Fix typing in module manager to use chains data #171 (@michaelsharpe)
- Import spell type into spell component #171 (@michaelsharpe)
- Copy spell chain data to new object and pass into update module sockets #171 (@michaelsharpe)
- Call update sockets on spell change #171 (@michaelsharpe)
- Use skip on spell component module options #171 (@michaelsharpe)
- Import chain data type #171 (@michaelsharpe)
- More skip overrides #171 (@michaelsharpe)
- Accept a chain into update module sockets #171 (@michaelsharpe)
- Use skip to prevent worker overridding #171 (@michaelsharpe)
- destructure skip from component module options #171 (@michaelsharpe)
- Add skip to module options type #171 (@michaelsharpe)
- Remove grpah data from types #171 (@michaelsharpe)
- Load module plugin again in editor #171 (@michaelsharpe)
- Fixworkspace index spell type import #171 (@michaelsharpe)
- Fix thoth interface spell type import #171 (@michaelsharpe)
- Fix editor provide spell type import #171 (@michaelsharpe)
- Fix event handler spell type import #171 (@michaelsharpe)
- Fix project row spell type import #171 (@michaelsharpe)
- Remove spell from state api #171 (@michaelsharpe)
- Fix typing in engine #171 (@michaelsharpe)
- Add new Spell type to core to represent API spell type #171 (@michaelsharpe)
- Drop old Spell type from core #171 (@michaelsharpe)
- Change override to skip in module options #171 (@michaelsharpe)
- Add override to module options type #171 (@michaelsharpe)
- Delete console log in inspector #171 (@michaelsharpe)
- Dont satore new spell in variable in on create #171 (@michaelsharpe)
- Call getSpell inside on create #171 (@michaelsharpe)
- Delete unused code #171 (@michaelsharpe)
- Clean up dependencies #171 (@michaelsharpe)
- Remove is valid option check from crreatable select #171 (@michaelsharpe)
- Add write false back into spell select control #171 (@michaelsharpe)
- Rip out some more stuff from spell component #171 (@michaelsharpe)
- Get spell and update with it on spell select #171 (@michaelsharpe)
- Remove console logs #171 (@michaelsharpe)
- Add option to prevent switching to a tab when desired #171 (@michaelsharpe)
- Dont use module plugin in editor #171 (@michaelsharpe)
- Use spell control and rip out module stuff from builder #171 (@michaelsharpe)
- Rename module control to spell control #171 (@michaelsharpe)
- Merge branch '0.0.66' of github.com:latitudegames/thoth into 0.0.66 #171 (@HaruHunab1320)
- pass in gamestate to newSpell onReaderLoad #171 (@HaruHunab1320)
- Merge branch '0.0.66' of github.com:latitudegames/thoth into 0.0.66 #171 (@michaelsharpe)
- Clean up commented out constants #171 (@michaelsharpe)
- Show snackbar on autosave error #171 (@michaelsharpe)
- Dont invalidate spell tag from save diff mutation #171 (@michaelsharpe)
- Utilize json0 for applying state changes in autosave #171 (@michaelsharpe)
- Add helper library for json0 operations #171 (@michaelsharpe)
- Add save diff to spell API state #171 (@michaelsharpe)
- Update yarn lock #171 (@michaelsharpe)
- Add json0 and diff match patch to package json #171 (@michaelsharpe)
- update keycode plugin to use new delete message #171 (@HaruHunab1320)
- bind delete to editor #171 (@HaruHunab1320)
- add del to publicInterface #171 (@HaruHunab1320)
- add del helper #171 (@HaruHunab1320)
- add del to context #171 (@HaruHunab1320)
- add delete to handlerMap #171 (@HaruHunab1320)
- define onDelete helper #171 (@HaruHunab1320)
- destructure del from useEditor #171 (@HaruHunab1320)
- destructure delete event from events #171 (@HaruHunab1320)
- add delete hotkey #171 (@HaruHunab1320)
- define new Delete event #171 (@HaruHunab1320)
- update CreateTab import path #171 (@HaruHunab1320)
- fix missing quotes #171 (@HaruHunab1320)
- Update yarn lock file #171 (@michaelsharpe)
- Add json0 package #171 (@michaelsharpe)
- Use a set timeout of 0 to let pubsub to finish processing #171 (@michaelsharpe)
- Publish process before running playtest #171 (@michaelsharpe)
- Remove another console log #171 (@michaelsharpe)
- Remove console log #171 (@michaelsharpe)
- Add callback to runProcess command #171 (@michaelsharpe)
- Update event strings to use subspoell rather than module #171 (@michaelsharpe)
- Process editor on event handler callback #171 (@michaelsharpe)
- Add handler for process event in event handler #171 (@michaelsharpe)
- add process event to pubsub #171 (@michaelsharpe)
- Stop running engine in every action and add runProcess function #171 (@michaelsharpe)
- Type type error #171 (@michaelsharpe)
- Add command to center node. #171 (@michaelsharpe)
- Add center node function to editor provider #171 (@michaelsharpe)
- Add thoth editor typing to editor provider #171 (@michaelsharpe)
- Return if no editor in load chain #171 (@michaelsharpe)
- Fix typescript error in spell index from hard typing thoth editor to editor state #171 (@michaelsharpe)
- Update tabbar css d ts #171 (@michaelsharpe)
- add tabbar section for createTab #171 (@HaruHunab1320)
- add create-spell-tab class name type #171 (@HaruHunab1320)
- add styles for create tab component #171 (@HaruHunab1320)
- add CreateTab component #171 (@HaruHunab1320)
- remove model helper file #171 (@nickwalton)
- create keycode plugin #171 (@HaruHunab1320)
- install the new keycode plugin #171 (@HaruHunab1320)
- import KeyCodePlugin #171 (@HaruHunab1320)
- change Node from js to ts #171 (@HaruHunab1320)
- strip out forgotten comment #171 (@HaruHunab1320)
- pass default values to the generator inputs #171 (@HaruHunab1320)
- git commit -m "conver input control from js to ts" #171 (@HaruHunab1320)
- revert package #171 (@nickwalton)
- Export run chain and helpers from core #171 (@michaelsharpe)
- Update types to include subspell type #171 (@michaelsharpe)
- Add run chain to core #171 (@michaelsharpe)
- Add chain helpers to core #171 (@michaelsharpe)
- clean up console logs #171 (@nickwalton)
- made it so input no longer has a trigger socket even with playtest and trigger in and can be triggered by playtest #171 (@nickwalton)
- Add spell select to data control #171 (@michaelsharpe)
- Update events in thoth interface provider #171 (@michaelsharpe)
- update events i backed up module provider #171 (@michaelsharpe)
- Update events form module to subspell #171 (@michaelsharpe)
- Update import of spell componnet in main components loader #171 (@michaelsharpe)
- Rename module component to spell component #171 (@michaelsharpe)
- fix typescript issue #171 (@nickwalton)
- fixed styling issues on the playtest and on the text editor #171 (@nickwalton)
- Add typing for text editor data #171 (@michaelsharpe)
- Convert text editor to ts and use new inspector provider #171 (@michaelsharpe)
- Convert inspector window to ts and import new inspector context #171 (@michaelsharpe)
- Strip inspector elements our of layout provider #171 (@michaelsharpe)
- Port last two methods into inspector provider #171 (@michaelsharpe)
- Subscribe to text editor events in inspector provider #171 (@michaelsharpe)
- Move set inspector event into its own constant #171 (@michaelsharpe)
- Implement inspector public interface #171 (@michaelsharpe)
- Hook up subscription to inspector set event in provider #171 (@michaelsharpe)
- Import and use pubsub in inspector provider #171 (@michaelsharpe)
- Load in empty inspector provider to workspace providers #171 (@michaelsharpe)
- Create inspector provider #171 (@michaelsharpe)
- Fix typescriot in spell select and begin migrating to use spells #171 (@michaelsharpe)
- Update layout path in tsconfig #171 (@michaelsharpe)
- Uodata path to layouts in data folder #171 (@michaelsharpe)
- Move layout json into data folder #171 (@michaelsharpe)
- Update default chain import path #171 (@michaelsharpe)
- Move chains into a new folder #171 (@michaelsharpe)
- Export thoth templates from create new #171 (@michaelsharpe)
- Import proper provider into worksapce providers #171 (@michaelsharpe)
- Change component name to thoth interface provider #171 (@michaelsharpe)
- Fix import of use thoth interface #171 (@michaelsharpe)
- Update use rete to use thoth interface #171 (@michaelsharpe)
- Update import of thoth interface context #171 (@michaelsharpe)
- Change to thoth interface context #171 (@michaelsharpe)
- Fix paths to thoth interface provider #171 (@michaelsharpe)
- Rename again to thoth interface provider #171 (@michaelsharpe)
- Rename rete provider to thoth provider #171 (@michaelsharpe)
- Rename module select to spell select #171 (@michaelsharpe)
- fix quote issue #171 (@nickwalton)
- Disable gloabl default cursor #171 (@michaelsharpe)
- Revert committed client thoth version to 0.0.65 #171 (@michaelsharpe)
- Path fixes in deplotment windowe again #171 (@michaelsharpe)
- More path fixes in editor window #171 (@michaelsharpe)
- Fix path in deploymnt screen #171 (@michaelsharpe)
- Fix paths in spell windows #171 (@michaelsharpe)
- Fix paths in spells workspace #171 (@michaelsharpe)
- Fix layout provider paths #171 (@michaelsharpe)
- Fix aliases in webpack config #171 (@michaelsharpe)
- Fix alias path in tsconfig #171 (@michaelsharpe)
- Rename composer workspace to spells #171 (@michaelsharpe)
- Move data controls up a few levels into root composer workspace #171 (@michaelsharpe)
- Massive refactoring of folder structure for client #171 (@michaelsharpe)
- Update path to module component in components file #171 (@michaelsharpe)
- Move module component into deprecated folder #171 (@michaelsharpe)
- Deprecate module component #171 (@michaelsharpe)
- deprecate some components #171 (@nickwalton)
- Add d ts file for deep equal #171 (@michaelsharpe)
- Remove pouch db dependencies #171 (@michaelsharpe)
- Remove rxdb and rxjs from dependencies #171 (@michaelsharpe)
- Hide the module component #171 (@michaelsharpe)
- Add hide property to thoth components #171 (@michaelsharpe)
- Set module docs to empty array in core editor #171 (@michaelsharpe)
- Remove modules from spell state api #171 (@michaelsharpe)
- Disable module select from data controls #171 (@michaelsharpe)
- Remove DB dependence from rete provider #171 (@michaelsharpe)
- Remove module dependence from event handler #171 (@michaelsharpe)
- Remove db dependence from home screen #171 (@michaelsharpe)
- Remove database and module provider from app providers #171 (@michaelsharpe)
- Delete user schema #171 (@michaelsharpe)
- Delete tab schema #171 (@michaelsharpe)
- Delete settings schema #171 (@michaelsharpe)
- Delete module schema #171 (@michaelsharpe)
- Delete user model #171 (@michaelsharpe)
- Backup module model #171 (@michaelsharpe)
- Delete database index #171 (@michaelsharpe)
- Delete database provider #171 (@michaelsharpe)
- Backup module provider #171 (@michaelsharpe)
- Backup module select #171 (@michaelsharpe)
- update to v2 #171 (@nickwalton)
- Use npm run all for root start command #171 (@michaelsharpe)
- Remove concurrently #171 (@michaelsharpe)
- Uodate yarn lock #171 (@michaelsharpe)
- Add npm run all to dependencies #171 (@michaelsharpe)
- Update webpack config to point to new tsk root index #171 (@michaelsharpe)
- Blacklist our API from persistance #171 (@michaelsharpe)
- Convert index to typescript and hook up redux persist #171 (@michaelsharpe)
- Configure redux persist #171 (@michaelsharpe)
- Move reducers into root reducer #171 (@michaelsharpe)
- Add redux persist #171 (@michaelsharpe)
- Add additional tag type to root API #171 (@michaelsharpe)
- Slightly improve caching by separating get endpoint to Spells tag rather than spell. #171 (@michaelsharpe)
- Fix typing in create new #171 (@michaelsharpe)
- Use get spell query rather than spell by id selector in deployement #171 (@michaelsharpe)
- Improve typing in editor provider #171 (@michaelsharpe)
- Strip out all module saving from composer autosave #171 (@michaelsharpe)
- Export chain data from thoth core types #171 (@michaelsharpe)
- Improve chain typings in spell api #171 (@michaelsharpe)
- Clean up chain types on event handler #171 (@michaelsharpe)
- Convert event handler in typescript #171 (@michaelsharpe)
- Add some additional comments and todos #171 (@michaelsharpe)
- Delete tab manager #171 (@michaelsharpe)
- Drop tab provider from app providers #171 (@michaelsharpe)
- Clean up module select data control component #171 (@michaelsharpe)
- use tab spell id in editor window #171 (@michaelsharpe)
- Use tab spell id in state manager #171 (@michaelsharpe)
- use tab spell id in rete provider #171 (@michaelsharpe)
- Navigate to named route on open spell rather than manually openning a tab #171 (@michaelsharpe)
- Drop tab manager from home screen #171 (@michaelsharpe)
- Drop tab manager from tab bar #171 (@michaelsharpe)
- Drop tab manager from save as modal #171 (@michaelsharpe)
- Drop tab manager from edit spell modal #171 (@michaelsharpe)
- Add global function to window to get layout for devs when needed #171 (@michaelsharpe)
- Drop use of tab manager in app tsx #171 (@michaelsharpe)
- Allow open tab to support switching tabs too #171 (@michaelsharpe)
- Rename reucer methods in tab reducer to match api of tab provider #171 (@michaelsharpe)
- Export select all tabs from reducer #171 (@michaelsharpe)
- Selector to select tabs by a spell id #171 (@michaelsharpe)
- Add spell id to tab type in state #171 (@michaelsharpe)
- Referencde spell id and not spell in editor provider #171 (@michaelsharpe)
- Export inspector data in core types #171 (@michaelsharpe)
- Change tab spell references to spell if in composer #171 (@michaelsharpe)
- Fix type errors in panel #171 (@michaelsharpe)
- Additional deleted file #171 (@michaelsharpe)
- Convert menubar to typescript and strip out tab provider #171 (@michaelsharpe)
- Convert project row to typescript #171 (@michaelsharpe)
- Convert layout provider to typescript and strip out tab provider #171 (@michaelsharpe)
- Convert create new to typescript and strip out tab provider #171 (@michaelsharpe)
- Convert open project to typescript. #171 (@michaelsharpe)
- Add type for inspector data and export it #171 (@michaelsharpe)
- Gamestate fix #168 (@michaelsharpe)
- generator can select (requires a lapi change) #171 (@nickwalton)
- Fix component import ordering #171 (@michaelsharpe)
- prevent trimming of newline in map #171 (@HaruHunab1320)
- Merge branch 'main' of github.com:latitudegames/thoth #171 (@HaruHunab1320)
- hard code production thoth in env #171 (@HaruHunab1320)
⚠️ Pushed to main
- Update yarn lock (@michaelsharpe)
- Add deep equals d ts for typing (@michaelsharpe)
- Fix read from image cache client interface return (@michaelsharpe)
- HOTFIX- fix write to game state (@michaelsharpe)
- Remove font family override from text editor window (@michaelsharpe)
- Merge updated gametstae with existing spell gamestate (@michaelsharpe)
- Remove styling on monaco highlighted lines (@michaelsharpe)
- Fix rete provider (@michaelsharpe)
- use get spell query directly in state manager (@michaelsharpe)
- saveSpell can take full spell type or partial spell (@michaelsharpe)
- Fix spells reducer (@michaelsharpe)
- Remove use of gamestate reducer in state manager window (@michaelsharpe)
- Dont load game state into store(Broken) (@michaelsharpe)
- Delete game state (Broken) (@michaelsharpe)
- Update yarn.lock for thoth client (@seang)
- Bump thoth core minor patch to .66 (@seang)
Authors: 4
- Jakob (@HaruHunab1320)
- Michael Sharpe (@michaelsharpe)
- Nick Walton (@nickwalton)
- Sean Gillespie (@seang)