Skip to content

Latest commit

 

History

History
276 lines (214 loc) · 8.54 KB

CHANGELOG.md

File metadata and controls

276 lines (214 loc) · 8.54 KB

Change Log

[10.0.58]

Fixed

  • Some reverse tokenization issuese #58, #63, #64

[10.0.57]

Fixed

  • VSCode can't go back to the 1.0.57 once a higher major version is published, so fixing it this ugly way

[1.0.57]

Fixed

  • Fixed importing current Java file (when hotswapping was used)

[1.0.56]

Fixed

  • Fixed importing current file command

[1.0.55]

Fixed

  • Some minor fixes to Java import

[1.0.54]

Fixed

  • Some more fixes to Java import

[1.0.53]

Fixed

  • Java file import with multi-server scenario (when %%IIQ_SERVERS%% has multiple servers)

[1.0.52]

Fixed

  • Issue #59 and #60

[1.0.51]

Added

  • When you execute "Run Task" command a new document with TaskResult object will be open. It will refresh every 5 sec to update the status of the object.
  • "Delete Current Object" command, useful if you want to terminate a task by deleting the corresponding TaskResult ^

[1.0.50]

Fixed

  • Fixed Java class path for Java file compile and import

[1.0.49]

Fixed

  • Fixed the extension activation errors when the extension activated not from an SSB (or any) workspace
    • by workspace VSCode means "folder". From the File menu you can open a folder or close a folder. If the folder contains your SSB environment, you should be good to go

[1.0.48]

Added

  • Tomcat restart

[1.0.47]

Updated

  • Bump semver from 7.3.5 to 7.5.4

Added

  • Certificate import. Now you can import a certificate (Base-64 encoded X.509) from VSCode. See readme file for details.

[1.0.46]

Updated

  • Dependabot: Bump xml2js from 0.4.23 to 0.5.0

[1.0.45]

Fixed

  • Made sure when Java class file is uploaded, the class path will be created

[1.0.44]

Fixed

  • Make sure that Java import takes care of inner classes too

[1.0.43]

Added

  • Added the ability to sort by name or by last modified date (cf. #44)
  • Added snippets for rules (cf. #42)
  • Added the possibility to disable, force or ask tokenization (cf. #43)
  • Added the possibility to define default folders (cf. #41)
  • Added the possibility to import several files and files within a folder (cf. #40)

Fixed

  • && is replaced in attribute value (cf. #50)
  • Upgrade the xmldom dependency

[1.0.42]

Fixed

  • Fixed "Refresh object" command. The command was expecting a temporary file context which was broken. Now I removed the dependency on the temp file so the command will work for both temp objects (obtained via Get Object command) and local files.

[1.0.41]

Fixed

[1.0.40]

Fixed

  • Fixed #32 issue, thanks to @parithon
  • Bumped minimatch and mocha versions

Added

[1.0.39]

Fixed

  • Fixed the "Deploy Uncommitted Change" error

[1.0.38]

Added

  • Bump minimist from 1.2.5 to 1.2.6 based on Dependabot suggestion

Fixed

  • Removed the LSP diagnostics for powershell documents, now it will not underline powershell scripts with red lines
  • Allow tokens in property files to have empty values, before it used to complain that the token wasn't defined

[1.0.37]

Added

  • Added the ability to tokenize xml objects when using GetObject and compareLocalWithDeployed
  • Added ExportObjects command using reverse tokenization which gets deployed objects and saves them in a local folder

[1.0.36]

Fixed

  • Make regex for xml object global so it doesn't miss repeated characters

[1.0.35]

Added

  • When getting a deployed XML object, it will be "beautified" before presenting to the user (That is "id", "created", "modified" attributes will be removed and special XML characters like < > or && will be correspondingly replaced by <, > or &&)

[1.0.34]

Added

  • The ability to update log4j configuration on multiple iiq servers

Fixed

  • Ctrl-Alt-x will reload the logging configuraion if your current file is a log4j config (either from you disk or obtained from the iiq server)
  • Installed new packages with security updates
  • Cleared some ground for tests

[1.0.33]

Fixed

  • Some minor fixes for the setting xml context

[1.0.32]

Fixed

  • Added disableTLSValidation configuraion variable to address the issue of some users having to manually setting process.env.NODE_TLS_REJECT_UNAUTHORIZED=0
  • Fixed the git repository failure to find git files
  • Some LSP additions (trying out virtual documents)

[1.0.31]

Fixed

  • Fixed properties-reader weird dependency issue (properties-reader didn't pull the src folder)

[1.0.30]

Fixed

  • Rollback to version 1.0.27 to temporary fix dependency issue

[1.0.29]

Fixed

  • Disable LSP by default

[1.0.28]

Fixed

  • Fixed a bug with caching tokens from both target and secret properties files

Added

  • Added some basic LSP functionality, some error highlighting (now disabled by default since still in development)

[1.0.27]

Fixed

  • Show Java compilation errors and improve compilation process

[1.0.26]

Added

  • Added compile/import feature for Java files

[1.0.25]

Added

  • Enhanced context-based menu commands
  • Added an option to choose whether or not get confirmation for multipe files to be imported (deployCustomBuildQuietly = false by default)
  • Added the ability to refresh an XML object (obtained via GetObject before). Also you can choose to see the difference between the old and new objects
  • The workflow will now get updated automatically to the new version (before you had to do it manually)

[1.0.24]

Added

  • Added an option to choose whether or not to show the progess bar while deleting multiple objects (showDeleteProgress = true by default)

[1.0.23]

Added

  • Added the ability to show system information (similar in debug about page)
  • Refactored code to TypeScript

[1.0.22]

Added

  • Updated the delete object features, now the user can select multiple objects instead of just one

[1.0.21]

Added

  • Support for .target.secret.properties where you can store secret tokens (outside of source control) The secret properties files are also supported by SSB

[1.0.20]

Changed

  • Fixed a typo

[1.0.19]

Changed

  • Removed the ability to make token replacements when in format value=%%token%%
  • Added the ability for double backslashes to be replaced to one backslash (for SSD build compatibility)

[1.0.18]

Added

  • Added the ability to make token replacements when in format value=%%token%%

[1.0.17]

Changed

  • Fixed boolean tokens replacement

[1.0.16]

Added

  • The ability to deploy currently open files

[1.0.15]

Changed

  • Detect if some tokens couldn't be substituted and erroring out on that

[1.0.14]

Added

  • Compare Local object with Deployed
  • IIQ environment display/change from the status bar

[1.0.13]

Changed

  • Some minor updates to custom deploy (warnings during SSB build will not stop the deployment)

[1.0.12]

Changed

  • Fixed https agent

[1.0.11]

Changed

  • Removed typescript reference

[1.0.8]

Changed

  • Added option to run SSB build for custom deployment
  • Ignore expired SSL certificates when importing files

[1.0.7]

Changed

  • Fixed full deployment again. Now it's just deploying files from under build/extract/WEB-INF/config/custom. Let SSB take care of selecting the right files, we don't need to duplicate the SSB job

[1.0.6]

Changed

  • Fixed full deployment. Now it will filter out /build/extract/ xml files

[1.0.5]

Added

  • Do Full Deployment

Changed

  • Fixed context menu commands

[1.0.4]

Added

  • Deploy Uncommited Change

[1.0.3]

Added

  • Context-based Execution

[1.0.2]

Added

  • Switch environment commmand

[1.0.1]

Added

  • Support for synax highlighting
  • Added context menu for file import

Changed

  • Tutorial Image

[1.0.0]

Added

  • Initial release