Releases: codefori/vscode-ibmi
Releases Β· codefori/vscode-ibmi
Release list
Code for IBM i 3.0.11
What's Changed
- Use LIBRARY_INFO to retrieve library's ASP name by @sebjulliand in #3271
- fix for recursive opening of the lib when the object type is *lib by @mounigopisetti1162 in #3184
- Retrieve job default CCSID if user CCSID is *HEX by @sebjulliand in #3286
- Fix SQL query to ensure non-empty member names are processed correctly by @buzzia2001 in #3289
- fix/sourceDateHandler: fix text editor ruler offsetting when source dates in gutter option on by @borkro in #3280
- Fix: missing break in getLibraryListFromCommand causes currentLibrary to be set to '1' by @bobcozzi in #3308
- Fix EVENTF retrieval and problems display when compiling from an iASP by @sebjulliand in #3310
- Fix EVFEVENT errors mapping to server file instead of open local document by @neerup in #3273
- Support for SSH agent by @buzzia2001 in #3312
- Fix: add DETAILED_INFO=>'NO' to QSYS2.LIBRARY_INFO table function calls by @bobcozzi in #3317
- Managing Actions by Name or Usage by @buzzia2001 in #3320
- Added Mapepire settings to settings shema by @sebjulliand in #3321
- Improvements to IFS Permission Control by @buzzia2001 in #3319
New Contributors
- @mounigopisetti1162 made their first contribution in #3184
- @borkro made their first contribution in #3280
- @neerup made their first contribution in #3273
Full Changelog: 3.0.10...3.0.11
Code for IBM i 3.0.10
What's Changed
- Fixed JDBC options not being used with new SQLJob by @sebjulliand in #3266
- Fetch EVFEVENT content using OVRDBF by @sebjulliand in #3267
- Improve permissions check when home dir is symlink by @phpdave in #3264
New Contributors
Full Changelog: 3.0.9...3.0.10
Code for IBM i 3.0.9
What's Changed
- Added IBM i FS to the list of issues target by @sebjulliand in #3235
- Conditional WHERE clause if member type is * by @buzzia2001 in #3246
- Member name in filter mapped to uppercase by @agatabrzeczek in #3238
- Update for latest security fixes by @julesyan in #3251
- Added support to connect to Mapepire Server by @sebjulliand in #3236
- Fix CCSID 65535 source files not readable with source dates enabled by @bobcozzi in #3254
- Fix SQL syntax for temporary table creation in ExtendedIBMiContent by @buzzia2001 in #3262
- Fixed and improved EVFEVENT retrieval by @sebjulliand in #3257
- Fix/search ifs tool 509 by @rapra41 in #3259
- Fixed IASP support by @sebjulliand in #3258
New Contributors
- @agatabrzeczek made their first contribution in #3238
Full Changelog: 3.0.7...3.0.8
Code for IBM i 3.0.7
What's Changed
- Failsafe: fall back to using a default home dir if the user's is '/' by @sebjulliand in #3229
- Fixed getObjectList crashing for *ALL object types filters by @sebjulliand in #3220
- Fix temporary library failing with lowercase characters by @sebjulliand in #3224
- Replaced stat with ls -ld parsing to check permissions by @sebjulliand in #3227
- Use OVRDBF instead of aliases for reading/saving members when source date support is enabled by @sebjulliand in #3225
Full Changelog: 3.0.6...3.0.7
Code for IBM i 3.0.6
What's Changed
- Fix: Replaced sha256sum with openssl for getting ifs file's hash by @buzzia2001 in #3216
- Fix octal permission check and temp directory handling by @sebjulliand in #3218
Full Changelog: 3.0.5...3.0.6
Code for IBM i 3.0.5
What's Changed
- Lazy load new configuration files by @worksofliam in #2775
- Actions/Custom Variables/Profiles overhaul by @sebjulliand in #2942
- Listen for EVFEVENT signals from server by @chrjorgensen in #2926
- Renamed BOB references to TOBi by @sebjulliand in #3007
- Actions focus by @sebjulliand in #3013
- Fix actions highlighting when there is no active editor by @sebjulliand in #3023
- manage Ignore Certificate Errors by @dariocs in #3011
- Polish translation refresh by @Detrytus59 in #3027
- Show "Prompting" in notification when prompting a single target action by @sebjulliand in #3024
- Fix management of same name actions by @sebjulliand in #3026
- Force STMFCODPAG(*STMF) when CPYTOSTMF is called with STMFCCSID(1208) by @sebjulliand in #3031
- Update cached debug port and sep port when restarting debug service by @SanjulaGanepola in #3034
- Fix reload server settings not updating cache by @SanjulaGanepola in #3033
- Fixed IFS browser sort icon by @sebjulliand in #3041
- Add MFA support for IBM i 7.6 by @SanjulaGanepola in #3036
- Remove editor title actions from arbitrary editor panels by @SanjulaGanepola in #3053
- Bumped dependecies by @sebjulliand in #3054
- Resume read operation after reconnecting with editors left opened by @sebjulliand in #3058
- Moved
LastDownloadLocationto global storage by @sebjulliand in #3057 - Mapepire as SQL runner by @worksofliam in #2940
- Check and change password by @sebjulliand in #3055
- Added support for SSH keys passphrase by @sebjulliand in #3064
- Fix source date gutter rendering issue during bulk edits and remove visual artifacts during line edit where change date would momentarily appear. for problem #3048 by @bobcozzi in #3075
- Add
ConnectionManagerto exported API by @SanjulaGanepola in #3074 - Dispose SSH connection when disconnecting & fixed disconnection events handling by @sebjulliand in #3071
- Updated VS Code Elements to 2.5.1 by @sebjulliand in #3083
- Add SearchTools Exported API for searching Members and Stream File Contents by @Mohammed-Yaseen-Ali-2081 in #3085
- Add
-fflag when removing mapepire jar file by @SanjulaGanepola in #3094 - Removed
netstat_job_infocalls by @sebjulliand in #3056 - Fixed
EVFEVENTtarget retrieval from command line by @sebjulliand in #3096 - Fix Enter key handling in Custom UI and Editors forms by @sebjulliand in #3090
- Show debug button for ILE Cobol and C by @sebjulliand in #3102
- Listen to configuration change to refresh actions in Environment view by @sebjulliand in #3097
- Fixed editors being blank if reconnect setting is "never" by @sebjulliand in #3089
- Fix generic library filter by @chrjorgensen in #3122
- Keep editors opened when connection drops by @sebjulliand in #3093
- Use QSYS prefix on all system commands by @worksofliam in #3125
- Fixed an issue where the first terminal created after connecting doesn't get focused automatically by @SamJessep in #3124
- Fix regex for retrieving EVFEVENT info from joblog by @chrjorgensen in #3121
- return the search matches if code is not equal to zero by @rapra41 in #3114
- Allow the file system provider to narrow down to library list or set of libraries by @SanjulaGanepola in #3138
- Fixed "run action" command when triggered via the command palette by @SamJessep in #3140
- Set to bash prompt will fallback to SQL, if chsh is not installed by @Nathaniel-King-Navarrete in #3131
- Added the ability to deploy selected files from the explorer by @SamJessep in #3128
- Always clear mapepire spooled files if not generated by an action by @sebjulliand in #3152
- Updated packages to fix vulnerabilities by @julesyan in #3150
- Add job information to tooltip by @julesyan in #3163
- Remove chsh check around updating a users default shell to bash by @Nathaniel-King-Navarrete in #3160
- Test with ssh key by @buzzia2001 in #3175
- Update PARM_REGEX to match at the start or whitespace by @bobcozzi in #3115
- Added qualifiers for remaining commands by @julesyan in #3172
- fix: clear stale gutter decorations on toggle and nudge ruler redraw Fixes issue #489 by @bobcozzi in #3147
- Additional logs by @julesyan in #3171
- Add extensions for action to action tooltip by @chrjorgensen in #3123
- updated actions for rpg and rpgle member file extensions by @supravi96 in #3113
- Improve getMemberList performance using object_statistics and PARTITION_STATISTICS by @bobcozzi in #3176
- perf: optimize getLibraryList by replacing SYSTOOLS.SPLIT with VALUES clause by @bobcozzi in #3179
- Fix
&WORKDIRvariable being overwritten by @SanjulaGanepola in #3154 - Bidi CCSID Support via Extension Settings by @yuvalnn in #2826
- Fix logger reading for debugger by @julesyan in #3151
- Fix write operations in QSYS file system where deleting entire contents by @SanjulaGanepola in #3156
- feat: add Structured Download submenu for IBM i source members by @bobcozzi in #3144
- feat(addRowsParam): add rows parameter to runSQL method by @Mohammed-Yaseen-Ali-2081 in #3182
- Security fixes/enhancement by @sebjulliand in #3174
- Changed tmp folder to be user's tmp folder. Also updated vsce to use latest version by @julesyan in #3183
- Added missing
postDownloadanddeployFirstfields in action editor by @sebjulliand in #3110 - Ability to disable component by @worksofliam in #3195
- Ability to disable password getter by @worksofliam in #3194
- Support custom
CLIENT_APPLNAMEspecial register by @SanjulaGanepola in #3200 - Updated fast-uri via eslint, webpack by @venky225 in #3191
- Fix disabling of components by @SanjulaGanepola in #3202
- Add
ActionToolsto exported API and support simultaneous actions by @SanjulaGanepola in #3187 - Fix/clear tmp files by @julesyan in #3207
- Add qualified library to commands by @julesyan in #3212
- Added Spanish translation by @MerelSoftware in #3211
- Fix action UI tests and automated cl command test by @SanjulaGanepola in #3213
- Removed warning that is no longer relevant to debug by @julesyan in #3209
- Fixed CustomUI Treeview implementation by @sebjulliand in #3214
- Update user folder to more secure permissions by @julesyan in #3204
New Contributors
- @Detrytus59 made their first contribution in #3027
- @bobcozzi made their first contribution in #3075
- @Mohammed-Yaseen-Ali-2081 made their first contribution in #3085
- @samje...
2.18.0
What's Changed
- Disable all commands for change if system-wide readonly by @chrjorgensen in #2799
- error decoration for invalid folders in the IFS Browser and when deleting folders, check whether a shortcut exists by @NicolasSchindler in #2934
- Added new italian messages ref 41f51ba by @buzzia2001 in #2949
- Fixed CRTDUPOBJ and italian translation by @buzzia2001 in #2966
- Do not display an error when an action didn't run by @sebjulliand in #2905
- Log the state of dependent IBM i components by @SanjulaGanepola in #2938
- Add error decoration for invalid libraries in the library list by @SanjulaGanepola in #2933
- Escape HTML entities in action output by @chrjorgensen in #2975
- Added extension picker when reporting an issue by @sebjulliand in #2970
- Fix issue 2980: Editor changes source line that only contains a number with sign by @chrjorgensen in #2982
- Correctly return and handle connection command status by @sebjulliand in #2983
Full Changelog: 2.17.2...2.18.0
Code for IBM i 2.17.2
What's Changed
- Fix/action highlight by @buzzia2001 in #2781
- Fixed terminal settings string by @buzzia2001 in #2786
- Changed debug service submission to have default library configuration by @buzzia2001 in #2798
- Add support for custom SSH client on connect by @SanjulaGanepola in #2791
- Move EditorPath type to api directory by @worksofliam in #2804
- Remove unused imports from serverFile.ts by @worksofliam in #2805
- Omit escaping paths when copying IFS objects by @chrjorgensen in #2819
- Correctly reset internal storage prefix after disconnection by @sebjulliand in #2836
- Use pfgrep instead of QShell grep when possible by @NattyNarwhal in #2429
- Change LIBRARY_LIST table functionto to significantly reduce SRCPF load time. by @jman116 in #2839
- Display connection error message + add detail in output by @sebjulliand in #2857
- Seperate out some logic from runAction as unique APIs by @worksofliam in #2803
- Starting 2.17.1-dev.0 development by @sebjulliand in #2865
- Fixed change member description by @buzzia2001 in #2864
- Fixed "Run action" when invoked with keyboard shortcut by @sebjulliand in #2867
- Prevent users from resetting source dates by mistake by @sebjulliand in #2877
- Refactored storage code + fixed global storage + fixed quickconnect by @sebjulliand in #2876
- Allow multiple IFS shortcuts to be removed at once by @sebjulliand in #2883
- Escape IFS path with & by @sebjulliand in #2887
- Add warnings when copying members/streamfiles with unsaved changes by @SanjulaGanepola in #2899
New Contributors
- @NattyNarwhal made their first contribution in #2429
- @jman116 made their first contribution in #2839
Full Changelog: 2.16.3...2.17.2
2.17.0
What's Changed
- Fix/action highlight by @buzzia2001 in #2781
- Fixed terminal settings string by @buzzia2001 in #2786
- Changed debug service submission to have default library configuration by @buzzia2001 in #2798
- Add support for custom SSH client on connect by @SanjulaGanepola in #2791
- Move EditorPath type to api directory by @worksofliam in #2804
- Remove unused imports from serverFile.ts by @worksofliam in #2805
- Omit escaping paths when copying IFS objects by @chrjorgensen in #2819
- Correctly reset internal storage prefix after disconnection by @sebjulliand in #2836
- Use pfgrep instead of QShell grep when possible by @NattyNarwhal in #2429
- Change LIBRARY_LIST table functionto to significantly reduce SRCPF load time. by @jman116 in #2839
- Display connection error message + add detail in output by @sebjulliand in #2857
- Seperate out some logic from runAction as unique APIs by @worksofliam in #2803
New Contributors
- @NattyNarwhal made their first contribution in #2429
- @jman116 made their first contribution in #2839
Full Changelog: 2.16.3...2.17.0
Code for IBM i 2.16.3
What's Changed
- Server configuration and apply to every client by @worksofliam in #2762
- Fix fallback value and rename configuration reference by @worksofliam in #2772
- Added Italian translation by @buzzia2001 in #2757
- Add read only mode to server settings file by @chrjorgensen in #2778
- Render sequence numbers in the editor by @worksofliam in #2766
- Added F2 shortcut for Rename actions by @sebjulliand in #2716
- Fix error copying IFS objects by @chrjorgensen in #2780
New Contributors
- @buzzia2001 made their first contribution in #2757
Full Changelog: 2.16.2...2.16.3