- first prototype version
- option to add custom path
- fixed bug in the package.json file leading to unnoticed server crash
- added feedback when using an unreachable path
- added feedback when using an old version of ProB
- added more sound auto-completion
- added WD checks
- added strict checks
- fixed issue where path was semi hard coded
- recognizes correct file ending (.mch; .def; .imp; .ref; .sys)
- no longer activates extension on normal text documents
- added option for performance feedback
- implemented 'info' as feedback type
- added syntax highlighting
- minor fixes
- media fixes
- reworked error messages to be more manageable
- added snippets
- improved error feedback for failing call to probcli
- improved error feedback for wrong format of the _error.json file
- _error.json is now dumped in a /tmp/ folder
- switched to Java Server and will be able to access ProB Kernel library.
- server has no debug option and output
- debug mode is now disabled by default
- debug console will now behave more reasonably
- updated server version to take care of Windows and Mac problems
- fixed bug where problems from sub machines where shown in the main machine
- added an optical feedback when an evaluation is finished
- added .rmch file extensions (still pretty much a prototype regarding coloring)
- added file icons to identify files which can be processed by this plugin, note that icon themes are exclusive, selecting the new theme will disable all other themes: microsoft/vscode#14662
- fixed bug where for longer outputs from probcli the system would not return causing a deadlock
- keyword support for new ProB features: REAL, real, floor, ceiling
- now uses prob2_kernel library instead of calling probcli directly; leads to noticeable performance gain after initial warm up
- bug fix regarding completion
- stability improvements
- bug fixed that were introduced by not properly rebasing server branches
- brought back notification when evaluation is done
- dependencies updated
- Updated to ProB 1.12.1
- Now requires VSCode 1.67
- Optimized dependencies
- Updated to ProB 1.13.0
- Updated keywords for B rules machines
- Changed settings prefixes from
languageServerandcommontoprob- this will reset existing settings, but avoids conflicts with other extensions - Fixed and expanded snippets for B relation/function operators
- Rename the extension to
hhu-stups.prob - Updated to ProB 1.15.0
- Added highlighting for more B keywords (FREETYPES, WITNESS, template strings)
- Added highlighting for B Rules DSL keywords (WHEN, ON_SUCCESS, UNCHECKED)
- (no changes yet)