Releases: codefori/vscode-ibmi
Releases Β· codefori/vscode-ibmi
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
Code for IBM i 2.16.2
What's fixed
- Update IBMiContent.ts to use validQsysName by @Nathaniel-King-Navarrete in #2731
- Fixed download of members with variant characters by @sebjulliand in #2746
- Fixed tests to run on CCSID 297 and iasps + fixed getMemberInfo for CCSID 297 by @sebjulliand in #2742
- Add additional check for SIGABRT by @worksofliam in #2754
- Fixed multiple download/delete of IFS directories starting with the same name by @sebjulliand in #2752
- Update SQL query in downloadMemberContentWithDates to handle specific⦠by @e1mais in #2736
New Contributors
Full Changelog: 2.16.1...2.16.2
Code for IBM i 2.16.1
What's new
- Show warning for unsupported minimum debug version by @worksofliam in #2722
What's fixed
- Ensure unique connection storage per session by @worksofliam in #2724
- #2698 Update helpView.ts by @Nathaniel-King-Navarrete in #2718
New Contributors
- @Nathaniel-King-Navarrete made their first contribution in #2718
Full Changelog: 2.16.0...2.16.1
Code for IBM i 2.16.0
What's Changed
- Fix failed IFS download notification by @sebjulliand in #2571
- Better authority check when starting Debug Service by @sebjulliand in #2552
- Add STRDLM and STRESCCHR options to CopyToImport component by @worksofliam in #2567
- Fixed droping QSYS members into IFS folder by @sebjulliand in #2587
- Update deprecated API usage and fix code issues by @worksofliam in #2579
- Added Compare with each other command by @sebjulliand in #2589
- Bump vite from 5.4.14 to 5.4.15 in the npm_and_yarn group across 1 directory by @dependabot in #2592
- Fix custom variable editor by @sebjulliand in #2591
- Added support for
/open
URI for opening members/streamfiles by @sebjulliand in #2588 - Bump vite from 5.4.15 to 5.4.17 in the npm_and_yarn group across 1 directory by @dependabot in #2597
- Standard library list API by @worksofliam in #2603
- Support user component management by @worksofliam in #2614
- Add setting to write Actions output to an IFS file by @sebjulliand in #2633
- Fixed member search path parsing by @sebjulliand in #2649
- Add options to
openErrors
command and fixgetLibraryList
API by @SanjulaGanepola in #2638 - Enabled multi-selection support for several commands by @sebjulliand in #2620
- Bump vite from 5.4.17 to 5.4.19 in the npm_and_yarn group across 1 directory by @dependabot in #2640
- Fix #2651 variable expansion test is failing by @bspotswood in #2652
- Show target path in notification when running an action by @sebjulliand in #2674
- missing German translations added by @NicolasSchindler in #2692
- Check if streamfile exists before creating it by @sebjulliand in #2688
- Add
+uninhibited
to the default 5250 connection string by @sebjulliand in #2695 - Do not modify
workbench.editor.enablePreview
status on startup by @sebjulliand in #2694 - Fix/cqsh path by @dcmcdoug in #2713
- Prepare for debugger v3 by @worksofliam in #2598
- Complete actions schema by @sebjulliand in #2687
- Run
cp
andmv
in QSH to keep CCSID attribute by @sebjulliand in #2703 - Throw an error and abort build when file to copy is not found by @sebjulliand in #2714
- Enable drag and drop support in library list view by @sebjulliand in #2715
New Contributors
- @bspotswood made their first contribution in #2652
- @dcmcdoug made their first contribution in #2713
Full Changelog: 2.15.3...2.16.0
Code for IBM i 2.15.3
What's Changed
- Fix endless recursive retries to read member if it exists but fails to be read by @SanjulaGanepola in #2560
- Add makeid function export to VscodeTools namespace by @worksofliam in #2565
Full Changelog: 2.15.2...2.15.3
Code for IBM i 2.15.2
What's Changed
- Add deprecation warnings for outdated methods in IBMi and Instance classes by @worksofliam in #2548
Full Changelog: 2.15.1...2.15.2
Code for IBM i 2.15.1
What's Changed
- Set locale via
LC_ALL
when usingcqsh
orqsh
by @SanjulaGanepola in #2546 - Check for
CPDA08A
instderr
instead ofstdout
during member download by @SanjulaGanepola in #2547
Full Changelog: 2.15.0...2.15.1
Code for IBM i 2.15.0
What's new
- Manage custom
C4iDebugService.env
file to store Debug Service configuration by @sebjulliand in #2417 - New connection settings
Connection Timeout
field by @sebjulliand in #2443 - Refactor and reorganize code structure by @worksofliam in #2455
- Move backend test cases to vitest by @worksofliam in #2477
- Enhance runCommand with error handling and event callbacks by @worksofliam in #2481
- Remove SEU color support and related configurations by @worksofliam in #2482
What's fixed
- Fix/multilibfilter by @sebjulliand in #2407
- Deprecate legacy APIs and update references by @worksofliam in #2382
- Correctly check GetNewLibl component state by @sebjulliand in #2437
- Fix bad character handling in extended byte calculation and add tests by @worksofliam in #2403
- Fix filtering objects when filter contains both source files and other object types by @janfh in #2457
- Replace hardcoded 'diff' command with constant by @worksofliam in #2480
- Fix #2478: Delete docs folder by @MohitKambli in #2479
- Fix/breadcrumb browse by @sebjulliand in #2499
- Return default CCSID when no result is found in runSQL query by @worksofliam in #2501
- Refactor component management and add state caching by @worksofliam in #2502
- Bump vitest from 2.1.8 to 2.1.9 by @dependabot in #2503
- Add removed APIs from
IBMi
class by @worksofliam in #2504 - Recover source date changes when editors are left open by @sebjulliand in #2517
- Update ASP configuration and tests by @worksofliam in #2483
- Fix invalid dates from GetMbrInfo by @chrjorgensen in #2528
- Refactor component handling and improve user input management by @worksofliam in #2525
- Generate binder source from module or service program by @janfh in #2485
- Log regarding *EVENTF being missing from command string. #2500 by @wimjongman in #2520
- Default to using a diff when tracking source dates by @worksofliam in #2521
- Bump esbuild from 0.19.2 to 0.25.0 by @dependabot in #2508
- Deprecate aspInfo getter in preparation for IBMi.getAllIAsps in v3.0.0 by @worksofliam in #2533
- Mass source download fails on zero record members #2513 by @wimjongman in #2526
New Contributors
- @janfh made their first contribution in #2457
- @MohitKambli made their first contribution in #2479
- @wimjongman made their first contribution in #2520
Full Changelog: 2.14.5...2.15.0
Code for IBM i 2.14.5
What's Changed
- Fixed GETMBRINFO status fetch crashing on system with undefind Runtime CCSID by @sebjulliand in #2396
- Fix
No default
deployment method not properly set by @SanjulaGanepola in #2399
Full Changelog: 2.14.4...2.14.5