Releases: VoiceCode/voicecode
Releases · VoiceCode/voicecode
v2.2.3
- better support for Javascript-only packages (as opposed to CoffeeScript)
- Nested (hierarchical) scopes. Allows scopes to have one or more "parents", enabling cleaner and more expressive scope definitions. http://voicecode.io/doc/scopes#hierarchical-scopes
- More powerful and dynamic
translationsfeature that supports scopes and dynamic return values http://voicecode.io/doc/vocabulary#translations - bug fixes
v2.2.2
- add textual labels to the UI buttons
- allow printing the current page in the UI
⌘PorFile > Print...
v2.2.1
- make main window a "regular" window, instead of menubar drop-down
- fix app restart/quit issues
- change window lock icon to pin icon
- fix scrollbar positioning on main window
- allow scrolling and clicking "through" history window (doesn't block mouse events anymore)
- make main window restore its position/size across restarts
- fix some issues with auto-spacing getting reset when it shouldn't be (now tracking precise timing of all events)
- make "fox voicecode" show the main VoiceCode window
- allow main window to go full screen
v2.1.8
- improved fuzzy text matching for lists of options
- allow copy-paste in VoiceCode window
- show scrollbar in VoiceCode window
- allow zoom in/out in VoiceCode window
Commands.update(id, options)now working properly- fixed issue with
pack.defernot rerunning on hot-reload
v2.1.7
- fixed an issue with available package updates not displaying
- fixed issue with blank text selections causing weird text-pasting issues
v2.1.6
- disable the rest of Dragon's built-in / default commands
v2.1.5
- offline compatible (basic)
- bug fixes
v2.1.4
v2.1.4
- fixed UI bug when custom-grammar commands are disabled
v2.1.3
v2.1.3
- display dock badges for application updates and package updates
v2.1.2
v2.1.2
- fixed issue with
numberRangegrammar - fixed nested chain contexts
- add ignorance of ~/voicecode/misc/
- handle spaces in package names, better commit message formatting
- move auto update code into core package
- implement package version dependencies to support breaking changes in the future
- monitor online/offline status
- Packages.await('packageName', callback) to consolidate a common pattern