Releases: codefori/vscode-ibmi
Releases Β· codefori/vscode-ibmi
Code for IBM i 2.13.0
What's new
- Add action to open location after download of members/streamfiles by @sebjulliand in #2224
- Add ability to cancel the connection by @worksofliam in #2226
Fixes
- Fix and test case for supporting members with dollar signs by @worksofliam in #2191
- Fix
Search Source File
crashing when used with a complex filter by @sebjulliand in #2213 - Fixed object/members listing failing when name contains variant chars by @sebjulliand in #2215
- Fixed IFS commands/methods crashing with paths with blanks by @sebjulliand in #2221
- Add additional checks for debug configuration/certificate by @sebjulliand in #2227
- Change logic for triggering disconnect by @worksofliam in #2231
Full Changelog: 2.12.1...2.13.0
2.12.1
Features
- Compile non-IFS sources from local by @worksofliam in #2175
Fixes
- Fix download log texts for release 2.12.0 by @chrjorgensen in #2172
- Fix/typings_2_12_0 by @worksofliam in #2173
- Fix update path logic by @jonnyz32 in #1977
- Fix event functions chain crash by @sebjulliand in #2182
New Contributors
Full Changelog: 2.12.0...2.12.1
Code for IBM i 2.12.0
What's Changed
Enhancements
- Only show server ports in Debug Service tooltip by @sebjulliand in #2102
- Add 5250 keyboard reset button by @worksofliam in #2121
- Polish translation by @marcin-ogon in #2137
- Add find of filenames to IFS browser by @chrjorgensen in #2135
- Add tooltips to libraries in the user library list view by @SanjulaGanepola in #2122
- Add ability to compare selected or open file with an IFS or local file path by @julesyan in #2049
- Add Save password button on password prompt by @sebjulliand in #2155
- Add settings to open PASE/5250 terminals in editor area by @sebjulliand in #2158
- Add
Download Logs
option to Help and Support view by @SanjulaGanepola in #2163 - Always debug securely by @sebjulliand in #2157
Fixes
- Delete stale cached server settings by @SanjulaGanepola in #2096
- Check for locales when creating production build by @worksofliam in #2052
- Add missing refresh action in IFS Browser by @SanjulaGanepola in #2124
- Add placeholders for missing keys in locales de, no and pl by @chrjorgensen in #2139
- Use default open mode in IFS search and find results by @chrjorgensen in #2146
- Added simple hostname to debug certificate subjectAltName by @sebjulliand in #2148
- Add placeholder in PL texts by @chrjorgensen in #2149
- Fix
countFiles
when directory does not exist by @SanjulaGanepola in #2142 - Fix rename/move on IFS directories by @SanjulaGanepola in #2104
- Minor fixes and enhancements to debugger support by @sebjulliand in #2151
- Await on event subscribers functions by @sebjulliand in #2154
New Contributors
- @marcin-ogon made their first contribution in #2137
Full Changelog: 2.11.0...2.12.0
Code for IBM i 2.11.0
What's Changed
- Add shortcut to search object and IFS browsers by @julesyan in #2043
- Refresh file by @julesyan in #2042
Fixes
- Convert locale files to JSON instead of TS by @worksofliam in #2020
- Hide debug setup when being managed by @worksofliam in #2046
- Put debugged program name in IBM i batch debug session by @sebjulliand in #2035
- Change where manage debug context is set by @worksofliam in #2048
- Cleanup/connection_manager_api by @worksofliam in #1975
- Component API by @worksofliam in #1985
- Update connection's configuration before saving it by @sebjulliand in #2064
- Get asp name when listing objects by @sebjulliand in #2041
- Update editor tab on member rename by @steph-beneschan-256 in #1907
- Fix/project debug by @sebjulliand in #2079
- Fix types generation by @sebjulliand in #2080
- Fix clearing of multiple diagnostics by @SanjulaGanepola in #2085
- Fixed privatekeypath update by @sebjulliand in #2082
- Correctly set QCCSID on first connection by @worksofliam in #2089
- Added Norwegian language translation by @marianne-ott in #2100
- added German Language Translation by @NicolasSchindler in #2099
- Fix object library being overwritten to current library for debug by @SanjulaGanepola in #2107
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #2119
New Contributors
- @julesyan made their first contribution in #2043
- @marianne-ott made their first contribution in #2100
- @NicolasSchindler made their first contribution in #2099
Full Changelog: 2.10.1...2.11.0
Code for IBM i 2.10.1
What's Changed
- Don't use library list to validate current library change by @sebjulliand in #2032
- Initial work to remove joins from object list by @worksofliam in #2026
Full Changelog: 2.10.0...2.10.1
Code for IBM i 2.10.0
Features
- Improved debugger UX by @sebjulliand in #1954
- CompletionItemProvider for local actions variables by @sebjulliand in #1986
- Do not allow debug batch on *SRVPGM / Allow multiple debug sessions by @sebjulliand in #1989
- Update startBatchJobCommand to include CPYENVVAR(*YES) by @worksofliam in #2012
- Set CCSID of deployed files to 1208 if needed by @sebjulliand in #2015
Fixes
- Remove debug walkthrough logic by @worksofliam in #2010
- Speed up logic to validate member and extension exists by @chrjorgensen in #1867
- Protect QIBM by @worksofliam in #2008
- Improved support for DBCS output by @worksofliam in #1993
- Fallback to system resolve if error file path not relative by @worksofliam in #1976
- Bump tar from 6.1.13 to 6.2.1 by @dependabot in #1980
- Major API cleanup by @worksofliam in #1968
- Fix/debug_version_path by @worksofliam in #1996
- Debug service configuration and management improvement by @sebjulliand in #1990
- Fix issue where empty columns were returning as zero. by @worksofliam in #2007
- Use SQL methods to fetch object data by @worksofliam in #1997
- Hide the connection browser when connecting by @sebjulliand in #2005
- Fix remove shortcut text and add additional protection by @chrjorgensen in #2013
Full Changelog: 2.9.0...2.10.0
Code for IBM i 2.9.0
What's Changed
- 'Add to library list' and 'Set as current library' actions on browsers items by @sebjulliand in #1905
- Improved PR template by @worksofliam in #1891
- Ability to run individual tests by @worksofliam in #1897
- Fixed file extension when downloading a single IFS file by @sebjulliand in #1916
- Added "Copy connection" action by @sebjulliand in #1927
- Fixed drag crashing for streamfiles by @sebjulliand in #1928
- Remove all CL installer logic and runner by @worksofliam in #1915
- Abstract API for running multiple statements by @worksofliam in #1899
- Change secrets API by @worksofliam in #1890
- Changes/debugger_certs by @worksofliam in #1895
- Fixed quick filter creation for listing libraries by @sebjulliand in #1945
- Auth update notices by @worksofliam in #1911
- Added support for .deployignore by @sebjulliand in #1962
- SEP support by @worksofliam in #1923
Fixes
- Change library validation logic by @worksofliam in #1969
- Don't show context sensitive commands in Command Palette by @chrjorgensen in #1906
- Correctly handle source members with variant characters in their name by @sebjulliand in #1940
- Replace all toUpperCase whith IBMi.upperCaseName where relevant by @sebjulliand in #1941
- Fix several failing tests by @chrjorgensen in #1947
- Use interfaces instead of classes for type checking by @sebjulliand in #1960
- Fix member and object resolve with variants by @chrjorgensen in #1949
Full Changelog: 2.8.0...2.9.0
2.8.0
What's Changed
Enhancements
- Connection browser enhancements by @chrjorgensen in #1845
- Add tooltip for source files showing member count, source length and CCSID by @chrjorgensen in #1850
- Add tooltip for objects in object browser by @chrjorgensen in #1872
- Allow dragging members to IFS directories by @chrjorgensen in #1857
- Add concurrency level to postDownloads by @worksofliam in #1859
- Add object commands to sourcefiles in Object browser by @chrjorgensen in #1852
- Add new configuration option to control clearing of diagnostics by @worksofliam in #1870
- Add support for delete hotkey and multiple deletes in browsers by @sebjulliand in #1849
- Save last download location by @sebjulliand in #1882
- Allow multiple IFS files/folders download by @sebjulliand in #1884
- Allow multi members download by @sebjulliand in #1888
- Fully rework command titles by @chrjorgensen in #1863
Fixes
- Trim whitespaces in object filter's library and object field by @sebjulliand in #1848
- Ignore error copying empty member by @chrjorgensen in #1851
- Fix object default tooltips still showing by @chrjorgensen in #1869
- Allow open members in object filters for *FILE by @chrjorgensen in #1871
- Store that CL component was installed after installing by @worksofliam in #1866
- Fix error copying empty member by @chrjorgensen in #1874
- Tests and fix for library list order by @worksofliam in #1877
- Speed up library list loading when SQL is disabled by @sebjulliand in #1880
Full Changelog: 2.7.0...2.8.0
Code for IBM i 2.7.0
What's Changed
Enhancements
- Add option to show hidden files and directories in IFS browser by @chrjorgensen in #1839
- Display more explicit error message when connection fails by @sebjulliand in #1820
- Enhance Object Browser filter's Object field by @sebjulliand in #1780
- Organise inputs in connection settings UI by @worksofliam in #1786
- Added quickpick to select upload type by @sebjulliand in #1835
- 1475 fix home envvar by @richardm90 in #1621
- Move auto sort IFS shortcuts setting to Features tab by @chrjorgensen in #1843
Fixes
- update vscode-test to @vscode/test-electron by @jwoehr in #1734
- Feature/local_improvements_2 by @worksofliam in #1723
- Update package.json by @worksofliam in #1784
- Add missing property on filter objects by @worksofliam in #1810
- Removes deploy option from object browser by @worksofliam in #1812
- Add missing props to explicit check in tests by @worksofliam in #1819
checkObject
to support checking member by @worksofliam in #1811- Correctly read files from the IFS by @worksofliam in #1818
- Fix context menu items wording in IFS browser by @chrjorgensen in #1840
- API change: use default CCSID to run SQL queries when needed by @sebjulliand in #1828
- Fix removing (temp) IFS directories by @chrjorgensen in #1842
getTable
API: Make member optional by @worksofliam in #1844- Update README.md by @forstie in #1846
- Stop letting the same document be opened twice by @worksofliam in #1837
Full Changelog: 2.6.5...2.7.0
Code for IBM i 2.6.5
What's Changed
- Delete password when private key is used by @worksofliam in #1767
- Take in account for possible ASP in compile path by @worksofliam in #1771
- Fix error when referencing undefined parameters variable by @krethan in #1760
New Contributors
Full Changelog: 2.6.4...2.6.5