BatchExplorer Changelog

What's new in BatchExplorer 2.20.0

Jan 12, 2024
  • Changes:
  • a3f074c Merge pull request #2881 from Azure/main
  • d358fab Updated changelog and version. (#2880)
  • 0c27601 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240109010827416. (#2873)
  • 4fac4ec Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240108010808809.
  • 3826cb7 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240107130750416.
  • ebe7086 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20240107010656157.
  • dffbe66 Merge pull request #2867 from Azure/shpaster/a11y
  • b841935 Fixes AB#1055: Selected tab in high-contrast mode
  • b8c9ba5 Fixes AB#1130: Title on learn more certificate deprecation link
  • 9e1ae38 S360/duraiton picker alerts (#2868) [ #1065 ]
  • 0f5a7d8 S360/voiceover (#2866)
  • d540102 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231228010720393. (#2865)
  • 9751d5c Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231216130814087. (#2855)
  • 20ee24c Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231222011019498. (#2863)
  • 2ca4e11 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231222130727895. (#2864)
  • f6fad0e Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231217130844265. (#2857)
  • cf31894 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231218010944643. (#2858)
  • 140c958 Encode filename in downloadFromNode and downloadFromTask methods (#2862)
  • ac92a74 Increases timeout to 2h for all OSes
  • f36d6a8 Add requiredSlots disable logic for multi-instance tasks (#2860)
  • 3384491 Bump pyinstaller from 5.9 to 5.13.1 in /desktop/python
  • 456697e Updates various modules [ #1109, #1108, #1047 ]
  • b2c2f65 Bump axios from 1.4.0 to 1.6.1 (#2846)
  • 5acb5e9 Merge pull request #2849 from Azure/shpaster/a11y
  • e33d6d6 Fixes AB#1090: Missing label in job spec form
  • afa3377 Fixes AB#1130: Deprecation link accessibility
  • fe54e36 Fixes AB#1133: Favorite items not read by SR [ #1051 ]
  • b499645 Fixes errors not announced on duration picker [ #1065 ]
  • a8e4a55 Fixes AB#1150: Updates @babel/traverse 7.22 -> 7.23 (#2850)
  • d43d094 fix accessbility bugs: AB#1068, AB#1052 (#2848)
  • 31a3086 AB#25538845 Add Chromium to 3rd party notice file, update dependency
  • c9ac291 Fix contrast accessibility bugs (#2830)
  • 8b49582 Added 'wrap' option to TabSelector overflow (#2845)
  • 65446e2 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231108011127925. (#2832)
  • b566560 Fix incorrect test name for TabSelector (#2843)
  • 7e47bbd Merge pull request #2844 from Azure/release/bump-2.20
  • dd8fb29 Bumps Batch Explorer development to version 2.20.0
  • 53f99a3 Merge remote-tracking branch 'origin/stable' into release/bump-2.20
  • a0f464a Prepare for release 2.19.0 (#2840)
  • 505ad99 Merge pull request #2831 from Azure/renojeda/fix/cert-ref-title
  • 07ee24d Merge branch 'main' into renojeda/fix/cert-ref-title
  • 8b0a709 AD#25208665 fix wrong title when editing pool certificate references
  • 21e7614 add validation details and string-list control (#2825)
  • 1b4b4e6 Disable code coverage for most of playground/web (#2829)
  • 7ea11e2 Add TabSelector form control (#2827)
  • f6ad839 Merge pull request #2824 from Azure/shpaster/storage-blob-fix
  • 9b886ce Fixes inoperable file group controls [ #2745 ]
  • f0e6615 Proper token wrapper for Python RPC ARM calls
  • c6efb9c Better typing for storage-related modules
  • 7299f41 Sets proper name on record type for identification
  • 8de3de2 Accessibility fixes for windows high contrast buttons (#2826) [ #1060, #1051 ]
  • e4c00c1 add form onEvaluate callback (#2797)
  • 5063477 Fixes AB#1150: Updates @babel/traverse (#2821)
  • d364364 fix certificate display list issue (#2815)
  • 54a9e5e parent form should trigger subform validate event (#2820)
  • f98e158 Merge pull request #2818 from Azure/dpwatrous/contrast-fixes
  • 7492488 Make subscription/resource group links use link color [ #1142 ]
  • 0b520d7 Improve favorite star focus outline contrast [ #1097 ]
  • c05cfc7 Improve color contrast for calendar days of the week [ #1078 ]
  • 08663a2 Fix toast button focus outline contrast ratio [ #1137 ]
  • e423edc Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231019120623801. (#2817)
  • 6743ae3 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231018120841290. (#2816)
  • 9919a94 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20231018000733472. (#2814)
  • fe2b44c Bump @babel/traverse from 7.22.11 to 7.23.2 in /util/bux (#2812)
  • 58d9b55 Bump @babel/traverse from 7.22.11 to 7.23.2 in /util/common-config (#2813)
  • c947aff DataGrid: load more and virtual scrolling (#2799)
  • edd7a35 Enable node communication mode editing (#2810)
  • cbd42c1 Update ts-jest configuration to fix deprecation warning (#2809)
  • 51ce84a Add reneov-msft to CODEOWNERS (#2811)
  • e259c01 Dataplane update (#2803)
  • e04d7a6 Fix error opening context menus (#2808) [ #25223318 ]
  • 637891a Fail CI on ESLint warnings (#2807)
  • 0b3544d Merge pull request #2806 from Azure/dpwatrous/mock-http-bodies
  • 779c640 Fix: MockHttpClient ignored request URL when setting expected keys
  • 47a450a Add support for mocking URLSearchParams bodies
  • 5867065 Merge pull request #2805 from Azure/dpwatrous/more-bonito-updates
  • 820337e Action execution can now display validation errors
  • 869e972 Add Deferred tests
  • bb3f6cf Change overall form validation message logic
  • 544ad88 Updated HttpClient body type to match fetch API
  • 11e48e5 List form layout uses MessageBar for validation errors
  • e47ad14 Checkbox shows label to the right when hideLabel is true
  • 097afcb Add Cycle themes
  • ba55e8e Update monaco-editor to 0.31.1
  • 5ff21a9 Notifier usability improvements
  • 13bc75a Move typed emitter from dev deps to dependencies (#2804)
  • 017fcab Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230915203510590. (#2802)
  • 02e6dff populate form setValues to subForm (#2801)
  • 40b3354 fix: npm run watch on packages (#2800)
  • c919b6c Add test-axe script for desktop (#2798)
  • df863d9 Standardize on monaco 0.3x.x (#2796)
  • 1fa572a Add notification API for shared libraries (#2778)
  • 131fe26 Merge pull request #2794 from Azure/dpwatrous/bonito-updates
  • a41ef90 Wrap calls to Axe in act() to prevent warnings
  • da26b74 Move some devDependencies to root package.json
  • 7828828 Update jest-axe to remove jsdom warnings
  • 226f484 Add password parameter and improve form i18n
  • 52f7e20 Add more padding around form buttons
  • 13b4cf1 Add configurable URLs to HttpLocalizer and Fluent icon

New in BatchExplorer 2.19.0 (Nov 10, 2023)

  • Changes:
  • 5cfd498 Prepare for release 2.19.0 (#2840)
  • d7aa76a AD#25208665 fix wrong title when editing pool certificate references
  • ba2ffdb add validation details and string-list control (#2825)
  • 8028917 Disable code coverage for most of playground/web (#2829)
  • 8970f1a Add TabSelector form control (#2827)
  • 0c452bc Fixes inoperable file group controls [ #2745 ]
  • cf6126f Proper token wrapper for Python RPC ARM calls
  • 484405d Better typing for storage-related modules
  • 1c2cb2c Sets proper name on record type for identification
  • 7ccf1f5 Accessibility fixes for windows high contrast buttons (#2826) [ #1060, #1051 ]

New in BatchExplorer 2.18.0 (Jun 29, 2023)

  • Changes:
  • 9be9aae Merge pull request #2760 from Azure/main
  • d88ef89 Updated RLC version to 2023-05-01 API version (#2759)
  • 617d5c3 Updated changelog and version. (#2757)
  • 03a476b Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230616160507576. (#2750)
  • 3e857d6 MacOS Notarization [ #2182 ]
  • 52c7888 Uses MSGraph calls instead of AADGraph
  • 7f85086 Fix AB#1003 Voiceover will now read aloud "+ create new file group" (#2745)
  • d8135c1 Fixes AB#786: Better chart accessibility
  • 1c22fc2 Juno: check in to users/loc/juno/hb_b5190a78-9093-45f2-826d-2cc1e04cb56a_20230609170125312. (#2747)
  • e679171 add @wanghoppe to CODEOWNERS (#2746)

New in BatchExplorer 2.16.1 (Feb 16, 2023)

  • Merge pull request #2660 from Azure/hotfix/remove-test-code
  • Prepare for hotfix release 2.16.1
  • Fixes #2659: Removes test code

New in BatchExplorer 2.16.0 (Feb 7, 2023)

  • Restores build version string for release packaging
  • Merge pull request #2644 from Azure/master
  • Prepare for release 2.16.0 (#2643)
  • Gets BatchExplorer version directly through NPM
  • Merge pull request #2631 from Azure/rechen/jan-a11y-fixes
  • AB#480 Screen reader should read no files and errors for file tree views
  • AB#490 Add select/unselect state for prep and release task toggle
  • Fix AB#498 AB#499 part2
  • Fix AB#500

New in BatchExplorer 2.15.0 (Sep 1, 2022)

  • Changes:
  • 358eb7d Merge pull request #2567 from Azure/release/prepare-2.15.0
  • 452ef49 Merge branch 'stable' into release/prepare-2.15.0
  • aa90d16 Prepare for release 2.15.0 (#2564)
  • 856d6a5 Temporarily disable permissions checking on buttons (#2562) #2077 ]
  • 1861743 Fix UsePythonVersion warning (#2559)
  • 2f55f99 Merge pull request #2553 from Azure/release/merge-2.14.2
  • 6e30ef2 Merge branch 'stable' into release/merge-2.14.2
  • bba20d0 Ran npm audit fix
  • 4661a6a Fixes a login issue proxy related to proxy config
  • ff8309b Updates MacOS build image
  • 866a9ba Bump terser from 4.8.0 to 4.8.1
  • 97cba54 Bump moment from 2.29.3 to 2.29.4 (#2539)
  • afd9a59 Merge branch 'stable' into master
  • 06ff2a5 Add June Accessibility Bug Fixes (#2541) #684, #779, #784, #787, #796 ]
  • e794177 Bump version to 2.15.0 (#2535) #2400, #335, #291, #315, #2493, #465, #2446, #2496, #2488, #2467, #2497, #766, #768, #4486, #2520, #515, #516, #517, #2523, #502, #509, #2534 ]
  • 908e2b7 Prepare for release 2.14.0 (#2534)
  • 203b2f3 April a11y Bug Fixes (#2523) #502, #509 ]
  • 7e6cf75 May a11y Bug Fixes (#2520) #515, #516, #517 ]
  • 0b7efde Bumps @azure/msal-node from 1.9.0 to 1.10.0 #4486 ]
  • 8ca6238 Bumps ansi-html, normalize-url
  • 7b5dc09 Bumps hosted-git-info from 2.8.8 to 2.8.9
  • 4388585 Bumps azure-storage from 2.10.4 to 2.10.7 #766, #768 ]
  • 6955642 Excludes auto-generated SECURITY.md from linting
  • b77ba94 Microsoft mandatory file
  • 19558c7 Fixes cer parsing unit test using updated forge
  • f86ce5f Bump node-forge from 1.0.0 to 1.3.0
  • 8c09988 Uses proxy settings for authentication.
  • 8258166 Upgrades to @azure/msal-node 1.9.0
  • ced5f7b Utility for creating a proxy environment in Azure
  • ebed633 Remove obsolete directives from debug config
  • caa4a25 Minor lint fixes
  • 663e1f1 Adds security linting
  • 7a374ba Bump eventsource from 1.0.7 to 1.1.1
  • c44ab21 Bump async from 2.6.3 to 2.6.4
  • 3a2c482 Adding Sanjana as code owner
  • 2787ac9 Restores native menubar on Windows
  • f7b5fcf Fix heatmap node display issues (#2497)
  • 8cbb11e Bump ejs from 3.1.6 to 3.1.7
  • 7b0a8bd Updates @azure/msal-node to 1.6.0
  • d74c92a Fixes issue with failed silent auth
  • 319574c Bump karma from 6.3.14 to 6.3.16 (#2467)
  • 1487abe Bump minimist from 1.2.5 to 1.2.6 (#2488)
  • a1fd01a Bump moment from 2.29.1 to 2.29.3 (#2496)
  • 96577a1 Merge pull request #2472 from Azure/bugfix/a11y-mar-22
  • c948303 Fixes AB#465: "Unselect All" navigable by keyboard
  • d104b72 Fixes silent DatetimePicker error on midnight value
  • 2384902 Fixes AB#315: Native tooltips for gallery actions
  • 2df1674 Fix for missing image icons
  • 73edc39 Fix border contrast of code sample package install inputs #291 ]
  • e0539e3 Fix task output warning background color #335 ]
  • 3bd43c7 Upgrades to Electron 13 #2446 ]
  • dc98164 Bump plist from 3.0.4 to 3.0.5 (#2493)
  • e7be384 Bumps version to 2.14.0
  • 4e4eb6c Unrevert "Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400)"
  • e7f521e Revert "Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400)"

New in BatchExplorer 2.14.2 (Aug 2, 2022)

  • Changes:
  • 2423e88 Merge pull request #2552 from Azure/hotfix/proxy-config-login-error
  • 43565df Bumps Batch Explorer to v2.14.2
  • 2cddb60 Fixes a login issue related to proxy config [ #2551 ]

New in BatchExplorer 2.14.0 (Jul 11, 2022)

  • 771ec69 Merge pull request #2538 from Azure/release/prepare-2.14.0
  • d55d3c8 Unrevert "Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400)"
  • c79ab61 Merge remote-tracking branch 'origin/master' into release/prepare-2.14.0
  • d8c9140 Prepare for release 2.14.0 (#2534)
  • c961070 April a11y Bug Fixes (#2523) [ #502, #509 ]
  • fbac8c4 May a11y Bug Fixes (#2520) [ #515, #516, #517 ]
  • 0fad7e7 Bumps @azure/msal-node from 1.9.0 to 1.10.0 [ #4486 ]
  • c36b819 Bumps ansi-html, normalize-url
  • 23c3479 Bumps hosted-git-info from 2.8.8 to 2.8.9
  • 4555281 Bumps azure-storage from 2.10.4 to 2.10.7 [ #766, #768 ]

New in BatchExplorer 2.13.0 (Apr 1, 2022)

  • Changes:
  • c27f474 Merge pull request #2492 from Azure/prepare-2.13.0
  • 6afc860 Merge branch 'master' into prepare-2.13.0
  • c42e482 Explicitly uses .NET 2.1 for code-signing
  • 425d095 Merge stable into master (#2485) [ #2400 ]
  • 98e022c Prepare for release 2.13.0 (#2482)
  • 6bba389 Fix bump version script (#2479)
  • 6c239ce February a11y Bug Fixes (#2469) [ #288, #277, #309, #326, #789 ]
  • 71c3bd3 Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400) (#2456)
  • 3fed00a Bump url-parse from 1.5.7 to 1.5.10 (#2455)
  • 9a0ef65 [Fix] Update heatmap node height calculations (#2452)
  • 0b4a422 Enable Angular's Ivy compiler (#2451)
  • 5daee21 Bump url-parse from 1.5.3 to 1.5.7 (#2450)
  • 485e999 Bump follow-redirects from 1.13.3 to 1.14.8 (#2438)
  • d4b6e38 Bump node-fetch from 2.6.1 to 2.6.7 (#2423)
  • fe0fb0e Manually bump version to 2.13.0
  • 5a2ab52 Update changelog with hotfix information
  • 4503771 Update patch version for reverting VM SKU API changes
  • 52f9070 Revert "Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400)"
  • ac857f0 Bump karma from 6.3.2 to 6.3.14 (#2442)
  • 36f9e24 Merge pull request #2445 from Azure/feature/electron-angular-updates
  • 62aa271 Switch from Spectron to Playwright for e2e tests
  • a8bcb8b Update to Electron 12, Angular 10, TS 4
  • d71d1d2 Merge pull request #2443 from Azure/feature/private-feed
  • 49de360 Pipelines use private feed for NPM and PyPi
  • 8029f00 Pipelines: Refactors Python and Node setup
  • 2e0af2f Bump nth-check from 2.0.0 to 2.0.1 (#2431)
  • b07e10c Merge pull request #2434 from Azure/feature/cybereo-dist
  • 64a5e2f Security analysis on both CI and Dist pipelines
  • 2459878 Moves SBOM generation to Dist pipeline
  • 35fcf75 Bump log4js from 6.3.0 to 6.4.1 (#2433)
  • afe1cd9 Bump simple-get from 3.1.0 to 3.1.1 (#2432)
  • 00e6978 Fix Python backend and update various dependencies (#2411) [ #2384 ]
  • 4b75cdf Merge pull request #2427 from Azure/feature/cybereo
  • 41c40fa SBOM generation
  • 13e75a3 Migrates pipeline to CyberEO-compliant 1ES Hosted Pool
  • 4340ad8 Tweak: Pipeline YAML formatting
  • a051cf7 Better Spectron error messages
  • 42d7a50 Upgrades keytar for node-gyp support

New in BatchExplorer 2.12.1 (Feb 11, 2022)

  • Changes:
  • Merge pull request #2439 from Azure/rechen/updatepatchversion
  • Update changelog with hotfix information
  • Update patch version for reverting VM SKU API changes
  • Merge pull request #2437 from Azure/rechen/revert-2400 [ #2400 ]
  • Revert "Update to call List Supported Virtual Machine and Cloud Service SKUs (#2400)"

New in BatchExplorer 2.12.0 (Feb 2, 2022)

  • Merge pull request from Azure/master
  • Updating localization build image to Ubuntu 20.04
  • Prepare for release 2.12.0
  • Merge pull request from Azure/feature/a11y-nov-21
  • Fixes table column sorting
  • Fixes for data tables
  • Remove border color and increase contrast between table row background and text
  • Fixes #475: Copy to clipboard via keyboard
  • Sorts and formats components in NG modules

New in BatchExplorer 2.11.0 (Aug 14, 2021)

  • Changes:
  • Merge pull request #2375 from Azure/master
  • Prepare for release 2.11.0 (#2373)
  • Bump path-parse from 1.0.6 t1.0.7 (#2368)
  • Add await tcurrentBranch (#2372)
  • Fix regex thandle urls with @ and fix SAML issue taccess urls (#2365)
  • Publish script bumps version post-release
  • Bump tar from 6.1.0 t6.1.3
  • Fix stylelint deprecation warning (#2355)
  • Fix: Resize error name wasn't being displayed properly (#2356)
  • Fix AB#282: Luminosity contrast ratiof the sorting key is less than 3:1 (#2349)

New in BatchExplorer 2.10.0 (Jun 11, 2021)

  • Changes:
  • aebe2b3 Merge pull request #2332 from Azure/master
  • 8e01782 Prepare for release 2.10.0 (#2330)
  • 1a1696b Update karma-coverage and remove karma-remap-coverage (#2219)
  • 9331045 AB#459: Added 'aria-selected' tag for clickable elements (#2324)
  • c9ccca9 Bump dns-packet from 1.3.1 to 1.3.4 (#2325)
  • e419d39 Bump browserslist from 4.16.3 to 4.16.6 (#2323)
  • 6561afc Fixes Spectron tests
  • 46fb5e8 Migrates ADAL to MSAL
  • 904076b Renames ADAL to auth/AAD
  • d4861d4 Minor updates for test utilities

New in BatchExplorer 2.8.0 (Jan 20, 2021)

  • Changes:
  • Merge pull request #2258 from Azure/master
  • Merge branch 'stable' into master
  • Updated change log and version. (#2257)
  • Merge pull request #2237 from Azure/bugfix/macos-freeze
  • Updated chokidar dependency
  • Added pyenv's .python-version file to .gitignore
  • Better logging for errors caught on the main window
  • Added a compound VSCode launch profile for debugging main & renderer processes at the same time
  • Fixed error when refreshing the application
  • Color Contrast Accessibility Fixes (#2236) [ #467, #434, #437 ]
  • Bump ini from 1.3.5 to 1.3.7 (#2235)
  • Merge pull request #2233 from Azure/paterasMSFT/gallerytelemetry
  • Add telemetry for when a user submits a render gallery operation.
  • Variable slot pricing - update and fix breaking API changes (#2230)
  • Added delete button to left-hand node list (#2229)
  • Updated some dependencies with audit fix (#2225)
  • Updated localization CI user (#2228)
  • Bump electron from 9.2.1 to 9.3.1 (#2224)
  • Replace hyphens in the build number with underscores (#2227) [ #379 ]
  • Merge pull request #2222 from Azure/bugfix/path-spaces
  • Install scripts support paths with spaces
  • Bump node-forge from 0.8.5 to 0.10.0 (#2220)
  • Bump node-fetch from 2.6.0 to 2.6.1 (#2218)
  • Include the default Electron User-Agent string (#2216) [ #2212, #2165 ]
  • Fixed issue with displaying details (#2213)
  • Fixed naming of detals to details (#2211)
  • Fixed spelling error (#2210)
  • Dependency Updates (#2209)
  • Fix spelling of successful (#2208)
  • Updated copy-webpack-plugin dependency (#2206)
  • Merge pull request #2205 from Azure/splash-screen-issue
  • Fixed spectron selector for password link
  • Fixed issue where stuck on splash screen when trying to run dev mode
  • Bump elliptic from 6.5.2 to 6.5.3 (#2202)
  • Merge pull request #2195 from Azure/dpwatrous/electron9
  • Added a workaround for karma-jasmine test errors
  • Fixed spectron tests on MacOS
  • Updated to Electron 9 and Spectron 11
  • Merge pull request #2201 from Azure/dpwatrous/pipeline_updates
  • Build pipeline updates
  • Merge pull request #2199 from Azure/bugfix/windows-exe
  • Fixed Linux AppImage file name in package scripts
  • Fixed the standalone Windows executable
  • Reapply dependabot websocket-extension security fix (#2194)
  • Disabled Ivy (causing errors in the prod build)
  • Dependency updates
  • Switched linux build to use 24-bit color
  • Added VSCode launch profile for client tests
  • Bump websocket-extensions from 0.1.3 to 0.1.4 (#2186)
  • Autodesk Arnold Meter Change (#2178)
  • Merge pull request #2180 from Azure/cRui861-patch-1
  • Update CODEOWNERS
  • Merge pull request #2177 from Azure/rechen/codeowners
  • Updated CODEOWNERS
  • Updated CODEOWNERS
  • Create CODEOWNERS

New in BatchExplorer 2.7.0 (May 6, 2020)

  • Hotfix/image picker (#2176)
  • Merge pull request #2172 from Azure/master
  • Fix Signing (#2175)
  • Try fixing signing (#2174)
  • Revert "Update signing yml (#2167)" (#2173)
  • Prepare for release 2.7.0 (#2171)
  • Fixup image-picker (#2169)
  • Merge pull request #2168 from Azure/customimage-removal
  • Update signing yml (#2167)
  • Merge remote-tracking branch 'origin' into customimage-removal

New in BatchExplorer 2.6.0 (Feb 26, 2020)

  • Merge pull request #2159 from Azure/master
  • Release/prepare 2.6.0 (#2156)
  • Updated pyinstaller to 3.6 (#2151)
  • Fixed 3 security vulnerabilities (#2150)
  • Unusable Node Error Banner on Pool Page (#2146)
  • Disable Auto-update (#2139)

New in BatchExplorer 2.4.1 (Oct 31, 2019)

  • Increment hotfix version (#2114)
  • Fix issue where python server was not starting (#2113)
  • Component Governance Fix (#2112)

New in BatchExplorer 2.4.0 (Oct 25, 2019)

  • Changes:
  • Merge pull request #2109 from Azure/master
  • Merge pull request #2111 from Azure/brklein/stable-to-master
  • Merge branch 'stable' of https://github.com/Azure/BatchExplorer into brklein/stable-to-master
  • Release/prepare 2.4.0 (#2101)
  • Merge pull request #2098 from Azure/dependency-updates
  • Fixed spacing
  • Minor syntax fixes
  • Fixed another static issue that broke spectron e2e test
  • Cleanup for static based on templateRef usage
  • Add ability to filter tasks on execution result (#2099)
  • Fixed ViewChild and ContentChild errors
  • Fix for keybindings component tests
  • Reverted some changes regarding types
  • Update batch api (#2097)
  • Changed {static: true} instead of false for ViewChild and ContentChild within @batch-flask
  • Merge branch 'master' into dependency-updates
  • Made code fixes
  • Fix bug in required retention time field(#2091)
  • Merge pull request #2093 from Azure/fix-starttask-waitforsuccess
  • Added {static: false} for @ViewChild and @ContentChild
  • mem security vulnerability fix with other dependency updates
  • Minor cleanup
  • Removed three modules from import
  • Update python dependency (#2092)
  • Changed fdescribe to describe for full test coverage
  • Wrote default waitForSuccess checkbox test
  • Change retention time default and eliminate auto-infinity (#2086)
  • Fix Missing Job Execution Information (#2087)
  • waitForSuccess checkbox now set to true instead of false as default

New in BatchExplorer 2.3.1 (Sep 12, 2019)

  • Changes:
  • Increase version for release 2.3.1 (#2079)
  • Fix Bug in Custom Image implementation (#2078)

New in BatchExplorer 2.3.0 (Sep 10, 2019)

  • Merge pull request #2076 from Azure/master
  • Merge branch 'stable' into master
  • Prepare for release 2.3.0 (#2075)
  • Stop setting options to base on refresh to allow filter retention (#2073)
  • Fix spelling error and align spelling of rerun (#2071)
  • Add Offline OData filter to advanced filter on Pool list nodes page (#2070)
  • fixing document link. (#2068)
  • Merge pull request #2066 from Azure/npm-fixups
  • Fix some security dependencies

New in BatchExplorer 2.2.0 (Jul 27, 2019)

  • Merge pull request #2061 from Azure/master
  • Updated changelog and version. (#2059)
  • Fix resize error text getting cutoff in banner
  • Add titles
  • Convert to spans and copy message into details for when it is overflowed
  • Merge pull request #2057 from Azure/minor-forgot-to-remove
  • Remove version:
  • Add SharedImageGallery to custom images blade
  • Merge pull request #2056 from Azure/nit-autoscale-string
  • Fix minor autoscale string

New in BatchExplorer 2.1.2 (May 14, 2019)

  • Fix gallery readme and template links to target batch-extension-templates (#2032)
  • Fix stort task by runtime (#2036)
  • Fix: Connect to node as admin (#2035)
  • Merge pull request #2031 from Azure/stable

New in BatchExplorer 2.1.1 (May 2, 2019)

  • Fix: Pool picker not listing pools

New in BatchExplorer 2.1.0 (Apr 23, 2019)

  • Merge pull request #2028 from Azure/master
  • Prepare for release 2.1.0 (#2026)
  • Merge pull request #2023 from Azure/stable
  • Fix dependencies vulnerabilities (#2021)
  • Update constants to include CS6(Windows Server 2019) (#2022)
  • Fix: app package picker case (#2020)
  • Merge pull request #2017 from Azure/stable
  • Fix: Job created via NCJ added to the end of the list (#2016)
  • Fix: Keyboard binding reset when leaving the window (#2015)
  • Feature: Edit local batch account (#2012)

New in BatchExplorer 2.0.3 (Apr 5, 2019)

  • Dynamically adjust recent template text based on window size (#2011)
  • Fix: Microsoft portfolio setting not persisted (#2005)
  • Fix: Pool graph doesn't let you pick one week (#2001)
  • Fix: Job schedule with auto pool and no start task error (#1996)

New in BatchExplorer 2.0.2 (Mar 22, 2019)

  • Fix: Vulnerabilities with js-yaml (#1990)
  • Fix: Permission update when changing batch account (#1988)
  • Fix: Node counts recover from error (#1986)
  • Fix:: Resource file properties when files are null (#1985)

New in BatchExplorer 2.0.1 (Mar 21, 2019)

  • Fix: Null route segement on navigating on quick list too fast (#1982)
  • Fix: Open a local template can return undefined (#1981)
  • Fix: VTabComponent null pointer exception when current tab is null (#1977)
  • Fix: Job Schedule job release task null error (#1979)
  • Fix: Banner fix not observable (#1975)

New in BatchExplorer 2.0.0 (Mar 20, 2019)

  • edc65b6 Merge pull request #1974 from Azure/master
  • 04fe9f2 Prepare for release 2.0.0 (#1973)
  • 82783d7 Fix: Ctrl click on the list (#1971)
  • bffa91d Feature: Save last sort order for lists (#1968)
  • 3e7a1f7 Feature: Sort jobs by end time (#1967)
  • 273cbb9 Feature: Sort subscriptions in subscription picker (#1965)
  • 069225a Feature: Ability to pick time range for account cost (#1961)
  • 15bd0f1 Feature: Point the new azure-extension-templates repo (#1960)
  • e276c82 Fix: Application show name instead of id on accounts dashboard (#1959)
  • 523d59d Feature: Ask to opt-in telemetry if using national clouds (#1955)

New in BatchExplorer 0.17.3 Beta (Aug 30, 2018)

  • Minor feature:
  • Display storage account URL in the Credentials and code samples dialog #1556
  • Bug fixes:
  • Cannot upload files to file group in govt cloud #1557
  • Cannot login to GOVT cloud #1548
  • Pricing broken, due to api breaking change #1562
  • Opening BatchExplorer in Govt cloud opens 2 application windows #1561
  • Not persisting the last login and the last selected cloud #1542
  • Caching issue on national clouds #1559

New in BatchExplorer 0.17.1 Beta (Aug 8, 2018)

  • Bug fixes:
  • Task outputs is broken when not using autostorage account #1522
  • Cannot connect to Windows Cloud Service node #1529
  • Users should be able to see password used to connect to remote node #1532
  • Other:
  • Task properties pool and node should be links #1523

New in BatchExplorer 0.15.0 Beta (May 4, 2018)

  • Feature:
  • List context menu redesign(multi select support) #1300
  • Select support disable #1295
  • Add getting started scripts for aztk and doAzureParallel #1281
  • Provide a setting to disable auto update when quiting #1267
  • Login window and account loading indicator. #1265
  • Allow user to provide proxy settings #1263
  • Add ability to change the priority of a job #1260
  • Improve the sidebar bookmark dropdown #1253
  • New flex table layout ignores set width #1239
  • File explorer ability to create folder #1234
  • Data save last container type selection(Filegroup vs all) #1233
  • Show task running time on completed task in task list #1231
  • New select dropdown #1220
  • Allow to get the template for gallery application #1218
  • Opened form dropdown. close with middle click #1217
  • Resize Pool options for node termination (like Portal) #1212
  • Add file extension support to file-in-file-group advanced type #1209
  • Expand on plugin parameters to automatically set up file group sync #1204
  • Add a certificate reference to a pool #1194
  • Passing a list of folders and or files from a rendering application plugin to pre-populate the file group creation form from the submit NCJ template page. #1180
  • Don't limit data tab to auto storage account #1173
  • Support Patching JobSchedules #1170
  • Batch Account Certificates Experience #1165
  • Refresh folder in file explorer should remove removed items. #874
  • Bug:
  • Prod build is borken with the new Commands #1311
  • Spelling mistake on release website #1310
  • Job progress doughnut renders funny when target node count is less than running nodes #1307
  • Missing timestamp after generating credentials to connect to node #1304
  • View node files for prep tasks file contents is truncated. #1302
  • Deleting folder is broken with new storageAccountId #1290
  • Fix pinning file groups to work with the new path #1289
  • Viewing prep and release tasks for job shows node doesn't exist when it does. #1288
  • NCJ file group selector shows all containers ... #1276
  • Quotas not updated when switching Batch accounts #1269
  • Select dropdown not showing when parent has overflow hidden #1261
  • Bl-select always defaults to focusFirstOption() #1258
  • Bugs with storage containers. #1243
  • Typo Internal Ip "Adress" should be "Address" #1240
  • Create new file group name validation not showing details #1235
  • NCJ load a template without metadata crash #1232
  • Local Template encoded with UTF-8-BOM fails to parse. #1226
  • Non Batch API error message passed to ServerError will miss actual error message #1224
  • Auto pool not working for local template #1219
  • Allow optional/empty fields in job/pool templates #1082
  • Occasionally selecting a Batch account doesn't populate the jobs and pool from the selected account. #653
  • Other:
  • New form field should support hints and error #1279
  • Update batchlabs website to point to azure storage builds #1275
  • New input design #1273
  • Searching always show current item #1246
  • Gallery breadcrumb is still market #1227
  • BatchLabs auto update wait to be downloaded before quit and install #1206

New in BatchExplorer 0.14.1 Beta (Mar 27, 2018)

  • Selecting an item when the filter is open would not close the filter

New in BatchExplorer 0.14.0 Beta (Mar 23, 2018)

  • Feature:
  • Add MS and NCS_V3 sizes to vm size picker. #1191
  • Allow to pick custom user accounts when adding a task #1188
  • Hide persisted files explorer when no container found #1185
  • Drag and Drop support for local NCJ templates. #1179
  • Dedicated page for account monitoring metrics #1149
  • Upload node logs #1148
  • Show app insights per node #1144
  • Ability to delete a batch account #1133
  • Handle multiple folder uploads for a single file group #1129
  • File explorer right click download only works for containers #1120
  • Support non-public Azure clouds #1116
  • Make list and table use virtual scroll #1100
  • Give an option to request more quota #1097
  • File explorer keyboard navigation #1062
  • Show quotas on respective pages #1048
  • Ability to create a batch account #1022
  • VNet support #1018
  • Job schedule support #1008
  • Create Blender plugin to test BL Custom Protocol #953
  • Support command line parameters to support custom workflow #856
  • More finely grained upload progress for file groups. #707
  • Support for adding custom image to pools #434
  • Bug:
  • Batch account with no autostorage add pool doesn't show user accounts and start task picker #1190
  • Getting a 400 error when trying to load files from Node. #1181
  • NCJ Local templates seem to have stopped working #1171
  • Data not being disposed correctly when switching accounts #1169
  • Account details not disposing of the data #1167
  • Pool heatmap is not updating #1162
  • Clicking on the account details before done loading redirect to app packages #1157
  • Clicking on the task filter from job details crash #1155
  • Application license picker validation bug #1153
  • Table formatting on account overview incorrect #1136
  • Issue with list loading and changedetection #1131
  • Deleting folder from file group deletes every file in file group. #1126
  • Refresh button change detection issue #1122
  • Data details(slow) change detection not triggering correctly #1119
  • File too large to preview UI messed up #1113
  • Update existing file-group not working #1111
  • Heatmap change detection issue #1095
  • Error message after updating #1083
  • Should disable "add a pool button" before vmSize is initialized #985
  • Task advanced filter is not applying #1158
  • Fix tool tip for account credentials dialog and show ARM resource ID for Account #1201
  • Usability:
  • Do not show the pool os information is using custom image #1192
  • Pool cpu usage individual cpu is confusing #1145
  • Account charts are a bit confusing #1138
  • Other:
  • Remove all import from "electron" #1140
  • Complete making @batch-flask independent #1109
  • Move logger to @batch-flask package #1108
  • Create a new @batch-flask folder to simulate a package #1106
  • Connect to Node - always says creds valid for 24 hours on node #1085
  • Update EULA, license and thirdpartynotices #1105
  • Redesign table component #1101
  • Gallery tab still has "Market" breadcrumb & title #1076

New in BatchExplorer 0.13.1 Beta (Feb 26, 2018)

  • Hot fixes:
  • Logs being in the wrong folder #1087
  • Proxy settings crashing if not in the expected format
  • Error popup after updating #1083
  • Fix auto update

New in BatchExplorer 0.13.0 Beta (Feb 23, 2018)

  • Features:
  • Ctrl+Shift+N for new window #1046
  • BatchLabs behind proxy #1015
  • Metadata property should display as pre #1010
  • Bug fixes:
  • Log out button doesnt work #1068
  • Stale task list #1065
  • File explorer folder last modified invalid date #1061
  • BatchLabs doesn't use nextLink to retrieve all the subscriptions #1057
  • Pool vm size picker get weird spacing #1055
  • Error message box should scale to message size #1053
  • Authentication page hides behind app when you are not logged in #1043
  • Pool picker pools disappear after switched to a different batch account. #1038
  • App protocol handler with session_id causes weird redraw issue #1037
  • Splash screen goes behind the app half way through loading #1035
  • Job Statistics: Graph fails to load "Loading Tasks. This can take a long time" #873

New in BatchExplorer 0.12.4 Beta (Feb 1, 2018)

  • Hot fix:
  • Error redeem auth code for a token... #1044
  • Updater appears to be broken #1042

New in BatchExplorer 0.12.3 Beta (Jan 30, 2018)

  • Hot fix:
  • File-group/container issue with adding more files(Disabled for non file group for now) #1033
  • Storage Container Search Broken #1039

New in BatchExplorer 0.12.2 Beta (Jan 26, 2018)

  • Update Electron to fix vulnerability #1030 (A remote code execution vulnerability has been discovered affecting Electron apps that use custom protocol handlers which we use)

New in BatchExplorer 0.12.0 Beta (Jan 24, 2018)

  • Feature:
  • Data view should show all blob container not just file group #1006
  • Rbac permission support. Disable action in batchlabs if user doesn't have write permission #1000
  • Make app single instance #998
  • Stop prompting aad login window when refresh token are still valid #990
  • Enable AOT compilation to improve loading time #986
  • Cache batch accounts to improve initial loading time #982
  • Provide sample code to get started with shared key credentials entered #980
  • Account credentials access #970
  • Support for inbound endpoints #965
  • Make a open component in a new window #74
  • Update the theming system to use json instead of scss #1012
  • Other:
  • Implement a new promise base communication from renderer to main process #1004
  • Add code coverage #987
  • Extract AAD logic to be outside of the angular service into the node environment #963

New in BatchExplorer 0.11.0 Beta (Dec 14, 2017)

  • feature:
  • Register batchlabs default protocol to open from the browser #934
  • Batch Labs should show a clear error when it cannot connect to its python web service #923
  • Implement a footer for the app and move some of the dropdown from the header #901
  • Show current quota usage on the account page #799
  • File explorer download a folder with right click #657
  • Goto directly to an entity doesn't show the entity in the quicklist #199
  • Export entities to template to allow cloning after deleted #19
  • NCJ advanced type for generating a container SAS #757
  • bug:
  • Shortcut "cmd+H" is not supported on macOS #948
  • Pricing is broken #857
  • Pool estimated cost take rendering license into account #684
  • other:
  • Application package icons need updating #939
  • Tweak quick search ui #924
  • List multi select should change color when losing focus #31

New in BatchExplorer 0.10.2 Beta (Dec 4, 2017)

  • Bug:
  • VM Size selector broken #940

New in BatchExplorer 0.10.1 Beta (Dec 4, 2017)

  • Bug:
  • Nodes with start task failed state don't show the files #929
  • OS Family Not Reported on Pool Correctly #927
  • Error reading job prep-task #926

New in BatchExplorer 0.10.0 Beta (Dec 4, 2017)

  • Feature:
  • Move breadcrumb in the header #906
  • Create Pool/Job/Task monaco json editor intellisense #888
  • Log viewer should switch to monaco editor #882
  • Pause notification dismiss timeout when hovering the notification #879
  • Allow to pick expiry time for user when connecting to a node #878
  • Node files display message when node is not available #876
  • Move from Codemirror to Monaco editor #870
  • Make notification stay longer on the screen #848
  • Ability to write json payload in the create forms and submit instead of UI #844
  • Allow users to create empty file groups #826
  • Bug:
  • Data upload in file group is not working #912
  • Create empty file-group doesn't validate container name #905
  • CSS for "forms in progress" needs updating and fonts made readable and consistent #904
  • Switching fast between pools crash UI #898
  • CSS bug when too many files in task outputs file explorer #893
  • Account quota not updating when refreshing #885
  • Missing SKU details about Linux N series VM #872
  • Other:
  • Prepare release 0.10.0 #915
  • Useragent should include OS #895
  • Should we integrate Application Insights into Batch Labs? #824
  • Refactor rx-list-proxy to a new system #814
  • Suggest using iconography instead of a label for the breadcrumb bar #696
  • Ability to pin Jobs, Tasks, or Pools. #456
  • Add typing to RxProxy options #204
  • Perf counter support #112

New in BatchExplorer 0.9.0 Beta (Nov 16, 2017)

  • Feature:
  • Make start task command line textbox wrap #847
  • Command line properties is often too long to be displayed in properties. #837
  • Show a link to the logs folder to help debug #836
  • Auto delete package versions when deleting an application package #831
  • Display the application version #820
  • Add evaluate autoscale formula #817
  • Add compute node errors banner #816
  • Job create experience more details #794
  • Upgrade to the new azure-batch sdk that work in the browser env #792
  • Add context menu to app packages quick-list #776
  • Allow file group creation from NCJ job submission page #761
  • Bug:
  • Can't add a task when job is disabled #864
  • Can't preview image on Windows or Linux nodes #853
  • Disable "reimage node" option for nodes in IaaS pool #852
  • User Identity not showing up in start task #849
  • Adding a new task seems to produce blank list in the table #841
  • When deleting job from the details card the css overlay is not removed. #828
  • Failed to upload file groups for classic storage accounts #819
  • Other:
  • Getting ready for version 0.9.0 #866
  • Set user agent to BatchLabs for all request #861
  • Add suport for maxWallClockTime in the create job experience #839
  • Refactor rx-entity-proxy to a new system #795
  • Make an about page #279

New in BatchExplorer 0.8.0 Beta (Nov 3, 2017)

  • feature:
  • Ncj app gallery #786
  • Task output messages confusing for customers #769
  • Allow specifying resize timeout on pool create #764
  • Notification actions #750
  • Enable edit start task from the node and reboot #749
  • Allow delete folder/file from the file group context menu. #733
  • Ability to resize the tree view in the file explorer(Movable splitter) #724
  • Find a way to surface prep and release task failures #708
  • bug:
  • Form picker(Start task) reset to empty from when clicking cancel #801
  • Typo in pool configuration #798
  • Creating a pool without changing the resizeTimeout gives an error #796
  • Pool start task failed quickfix not doing anything #788
  • AAD refresh token expired/revoke doesn't refresh the app. #783
  • File group download only downloading files at the root #780
  • After deleting application, overlay is not removed #777
  • File groups not listing all the files #751
  • Memory leak in app #745
  • Fix spelling of completition #742
  • Copy and paste doesn't work on osx prod build #727
  • Misleading message "The files for the specified task have been cleaned from the node." #689
  • other:
  • Organize summary card for all entities #754
  • Disable tab animations #747
  • show subscription name in the account details subtitle #740
  • Make quick list more compact #735
  • Make the details take the full height and scrolling happens in tabs content #730
  • Refactor server error to work better with all different inputs #694
  • Remove storage node proxy #685

New in BatchExplorer 0.7.0 Beta (Nov 3, 2017)

  • Features:
  • Ability to view third party notice from UI #690
  • Command line input for task improvement #670
  • Add files to a file group with drag and drop #651
  • Add refresh shortcut to work in prod build #647
  • User identity for task #639
  • Clean up excessive console errors when task logs are not available on node #631
  • Add 3ds max to the application license picker #627
  • Job tasks running time graph sorting/grouping of x axis #624
  • Add charts on the job home page(when no jobs selected) #621
  • Feature: File explorer #614
  • Make an install command to help people getting started(windows) #610
  • Add more charts for a job #473
  • Settings page #472
  • Tree view for files #466
  • Provide built app for download #405
  • Smart card support for windows #271
  • Bugs:
  • Heatmap display bug when resizing window or pool resize #715
  • Exit code is not showing in the task table list #712
  • Job preparation and release task having styling issues #709
  • Progress getting lost if file group name is too large #704
  • File explorer not reading files from storage account. #702
  • Job graph is overflowing vertically when in running prod #697
  • File explorer long file/folder name wrapping bug #668
  • Autoscale formula not updating #665
  • Profile settings throws an error for user settings #661
  • Profile menu item forces navigation to dashboard and reload when closed. #660
  • File explorer improve errors on task outputs #654
  • UI gets into a bad state if you navigate to a start task which has an environment variable with no value #646
  • Task id needs to be truncated in the table #645
  • run elevated not set when running tasks with autoUser in admin mode #638
  • Batchlabs ghost process after closing prod app #633
  • Detailed information should be shown if an error occurs during allocation #618
  • Splash screen not showing in packaged distributable #616
  • Graph hover text #608
  • Grammar in task running time graph #607
  • Handle forbidden 403 errors #577
  • Cannot read a blob from a file group with a full path. #561
  • Other:
  • Update readme to prepare for the release #692
  • ThirdPartyNotice generator #682
  • Log python stdout and stderr to file #678
  • Find an open port for the python server to connect to #676
  • Switch to es6 #641
  • Table selection/activation improvement #626
  • Upload file group as a background task #615

New in BatchExplorer 0.6.0 Beta (Nov 3, 2017)

  • Features:
  • Show pool estimated pricing #595
  • Added graphs for the job #591
  • Download a file group(NCJ) #589
  • File picker inside a file group(NCJ) #571
  • File group picker(NCJ) #569
  • File group UI(NJC) #530
  • Delete a node #554
  • Propose to delete the job with the same id as the pool you are trying to delete #543
  • Preview of files(node or storage uploaded) is more efficient with caching #519
  • Make metadata editable #513
  • Application license picker(Maya, 3ds Max) #498
  • Right click functionatlities on the heatmap #487

New in BatchExplorer 0.5.0 Beta (Nov 3, 2017)

  • Features:
  • Link Storage account in batch labs #385
  • New actions buttons #408
  • Low priority VMs #414
  • Details now refresh automatically every 10 seconds #428
  • Show batch account quotas #413
  • Job show manager task details #447
  • Preview images(and gif) and code files in labs #417
  • Setup python support for ncj #439
  • Task output quick add otherfiles for debug #184
  • Job prep/release task status read experience #429
  • Start task failed show error banner on node details #476

New in BatchExplorer 0.4.0 Beta (Nov 3, 2017)

  • Features:
  • Added a new multi picker control #358
  • Added user accounts support at pool creation using the multi picker #359
  • Update enabled/disabled properties icon to be less confusing #354
  • Pool start task can now use the useridentity selecition. #356
  • Move tasks tab to be first in the tab list #375
  • Made a new editable table control and update resource files to use it #376
  • New environment settings picker for tasks and start task #355
  • Improve account home page with a quick access to pools, jobs and applications #310
  • Account list now allow to filter by multiple subscription(Last selection is saved) #352
  • Use chached value to display entity(Job, Pool, etc.) immediately when selected in the list #382
  • Added a few more missing fields to the pool creation #357
  • Added loading icon for account list on first load #340
  • Added a packaging flow to be able to make an exe #364
  • Improve dates and timespan field in configuration #396
  • Listen to electron error events to show a recovery window #337
  • Fixes:
  • Edit start task cannot cancel #367
  • Fix bug where graphs keeps history when switching between pools #353
  • Fix unwanted form submit when pressing enter #393
  • Fix configuration tabs having a nested scrollbar #397
  • Fix list not having focus after click #400