Home Applications Serenji

Serenji

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
4.75
4 reviews
0
Awards
1.2k
Views
0
IPM installs
4
6
Details
Releases (18)
Reviews (4)
Version: 3.2.3 19 Apr, 2023
  • Correctly fetch password when connecting via a Server Manager tree entry.
  • Upgrade embedded Deltanji to version 7.1.
Version: 3.2.2 03 Nov, 2022
  • Fix REST debugging on IRIS.
  • Skip debugging through inherited method code.
  • Update branding and documentation.
Version: 3.2.1 11 Oct, 2021
  • Accept TLSv1 so debugging is possible on InterSystems versions that do not support TLSv1.2.
  • Handle WRITE output during debugging on older InterSystems versions.
  • Populate breadcrumb and outline based on chosen language mode rather than filename extension.
  • Improve GettingStarted documentation after user feedback.
Version: 3.2.0 21 Sep, 2021
  • Debugging
    • Option to break on error when a handler exists (Try/Catch, $ETRAP or $ZTRAP).
    • Display WRITE command output when debugging.
    • Support configurationless debugging. If your workspace root folders already contain a launch.json file in the .vscode folder you will be prompted to delete it on first use.
    • Support running without debugging.
    • Make the 'Pause' button work.
    • Offer 'Run' and 'Debug' CodeLenses above each classmethod. Settings (e.g. "serenji.codeLenses.debug.cls": false) allow these to be hidden per file type.
    • Contribute 'Run' and 'Debug' options to editor command button.
    • Use dynamic configurations to leverage VS Code's support for multiple concurrent debug sessions and consoles.
    • Improve prompting for entrypoint and arguments when starting to debug a classmethod / procedure / subroutine / extrinsic function.
    • Return focus to class or MAC document after debugging through its INT code.
    • Add helptext and commands to empty Debug view.
    • Pre-fill namespace selector where possible when launching debugging.
    • Include namespaces using remote databases in namespace selector.
    • Use server's connectTimeout setting during debug connect.
    • Add command for requesting a debug license.
    • Improve messages when debug license is needed.
    • Make 'Never' option on debug license dialog work properly.
    • Fix double-encoded debug license request email link bug.
  • Add walkthrough to Welcome page.
  • Add guidance to empty Explorer view.
  • Contribute commands to Remote Indicator (left end of status bar).
  • Coexist better with other ObjectScript extensions.
  • Add Serenji commands to InterSystems Server Manager tree's namespaces.
  • Add Explorer context menu option for adding Serenji folder to workspace.
  • Add new folder to end of workspace rather than start.
  • Use a different background for read-only documents when not debugging. Customizable as serenji.readonly.background, for example:
    {
      "workbench.colorCustomizations": {
        "serenji.readonly.background": "#FF000020"
      }
    }
    
  • Improve how filepaths are displayed.
  • Respect other server-side source control classes as well as Deltanji's.
  • Fix error that reported an undefined 'folders' variable.
  • Fix rare issue that caused an ECONNREFUSED error.
  • Add dataTimeout setting and default it to 20 seconds.
  • Add option to ignore warning about mismatch between client and server versions.
  • Add dependency on the georgejames.gjlocate extension.
  • Update dependent packages.
  • Embedded Deltanji Solo changes:
    • Fix full-type Change Request diff in Beyond Compare fetching wrong versions for Previous folder.
    • Correct searching for all-numeric Change Requests.
    • Support simplified Locations & Routes diagrams.
Version: 3.1.3 19 Jun, 2020
  • Support debugging when connected to a Deltanji service. Requires VCM-D-0731 update to Deltanji.
  • Embedded Deltanji Solo changes:
    • Add favicon.
    • Fix layout issues affecting Firefox on Linux.
Version: 3.1.1 06 May, 2020
  • Improve Explorer performance.
Version: 3.1.0 17 Mar, 2020
  • Change language ids and aliases for better interoperability.
  • Add initial telemetry.
  • Use webpack for faster loading.
  • Improve documentation.
Version: 3.0.11 10 Feb, 2020
  • Improve documentation.
  • Fix installer error.
Version: 3.0.9 20 Dec, 2019
  • Make debug session stop cleanly at end of execution.
  • Allow debugging to target line labels that come after a zero-length line.
  • Fix "Cannot read property 'length' of undefined" that occurred when using namespace-specific launch-type debug config in a root-level workspace.
  • Color %-labels correctly.
  • Fix issues with F12 not going to correct line.
  • Handle larger local variable arrays when debugging.
  • Suppress suggestions when typing a label at the start of a line.
Version: 3.0.7 06 Sep, 2019
  • Support debugging of REST services in conjunction with the 'REST Client' extension.
  • Display object properties and array subtrees hierarchically in the Variables pane.
  • Show private variables correctly when at topmost stack level.
  • Enable value-changing in Variables pane when at topmost stack level.
  • By default, debugging no longer stops in OBJ-only code.
  • Uninteresting code can be marked for skipping through during debug.
  • Provide a process list for attach-type debugging.
  • Provide a list if debugging needs to prompt for a namespace choice.
  • More 'Go to Definition' improvements.
Version: 3.0.6 02 Sep, 2019

See changelog at https://marketplace.visualstudio.com/items/georgejames.vscode-serenji/changelog

Version: 3.0.5 10 Jul, 2019

See changelog at https://marketplace.visualstudio.com/items/georgejames.vscode-serenji/changelog

Version: 3.0.4 08 Jul, 2019

See changelog at https://marketplace.visualstudio.com/items/georgejames.vscode-serenji/changelog

Version: 3.0.3 15 Apr, 2019

https://marketplace.visualstudio.com/items/georgejames.vscode-serenji/changelog

Version: 3.0.2 15 Apr, 2019

https://marketplace.visualstudio.com/items/georgejames.vscode-serenji/changelog

Version: 3.0 01 Apr, 2019

https://georgejames.com/files-cgi/doc/serenji/3.0.0/GettingStarted.html

Version: 2.6.3 01 Jun, 2018

http://georgejames.com/serenjiVersion

Version: 2.6.3 01 Jun, 2018

http://georgejames.com/serenjiVersion

Version
3.2.319 Apr, 2023
Ideas portal
Category
Developer Environment
Works with
CachéEnsembleHealthShareInterSystems IRIS
First published
01 Jun, 2018
Last edited
19 Apr, 2023
Last checked by moderator
23 Jul, 2024Works