- Support PVA as a skill scenario
- Proxy Support.
- Global Sign In to Azure Feature.
- Ability to add comments to a node.
- UI to assist adding List Entities to LUIS.
- Support watching bot variables during debugging.
- Ability to import knowledge base content from a QNA Maker resource in the QNA portal.
- General improvements to the publishing process and supporting different deployment Operating Systems
- Happiness tracker survey (HaTs) integration
- feat: adding test coverage to provisioning (#8383) Natalie Garcia
- feature: add events for opt in/out of telemetry (#8273) (@beyackle)
- feat: Adds re-usable component CopyableText (#8344) (@hatpick)
- feat: provisioning services for qna, bot registration, luis, cosmosdb, blob storage (#8321) Natalie Garcia
- feat: provisioning luis prediction (#8305) Natalie Garcia
- feat: introduce azure auth status in header, abstract tenant selection from components (#8114) (@benbrown)
- feat: add ability to resolve remote or relative schema $refs (#8293) (@a-b-r-o-w-n)
- feat: app registration provisioning (#8265) Natalie Garcia
- feat: import QnA from portal (#8160) (@zhixzhan)
- feat: connect to local manifest & copy manifest.json and lu files to current bot (#8146) (@alanlong9278)
- feat: Add "Watch" tab to the debug panel (#8151) (@tonyanziano)
- feat: implement cosmosdb provision (#8224) Natalie Garcia
- feat: add action notes (#8191) (@a-b-r-o-w-n)
- feature: offer users a HaTS survey on the design page (#8193) (@beyackle)
- feat: Add process status tracker (#8203) (@GeoffCoxMSFT)
- feat: implement provisioning for app registration, web app, service plan (#8201) Natalie Garcia
- feat: Updated runtime type dropdown when creating bot (#8182) (@GeoffCoxMSFT)
- feat: Implement provision servies for azure resources (#8174) Natalie Garcia
- feat: use trigger schema to populate $designer.name for new triggers (#8190) (@a-b-r-o-w-n)
- feat: allow selection of generator version (#8018) (@pavolum)
- feat: Debug panel feature updates (#8141) (@srinaath)
- feat: Added HandOffResourcesToAdmin step (#8173) (@VamsiModem)
- feat: Added Host name validation and support for editing publish profile (#8131) (@VamsiModem)
- feat: Add OS selection to provisioning (#8150) (@GeoffCoxMSFT)
- feat: update recognizer UI in form (#7972) (@VanyLaw)
- feat: Added configuration editor step (#8090) (@VamsiModem)
- feat: add ability to test local template through composer behind hidden feature flag (#8017) (@pavolum)
- feat: prototype of azure resource service layers (#8068) Natalie Garcia
- feat: Add list entity creation dialog to LU editor (#8067) (@hatpick)
- feat: Add T&C accept for teams (#7381) (@benbrown)
- feat: Add dynamic schema for build forms in form dialogs (#8046) (@hatpick)
- feat: Added UX to link log items and WC activities (#8006) (@tonyanziano)
- feat: Add expand to larger editor to LU Editor (#7976) (@hatpick)
-
fix: removing trigger does not remove luis intent (#8447) (@zhixzhan)
-
fix: import fuzzy matched locale intent from PVA bot (#8420) (@liweitian)
-
fix: New Recognizer selection text too large (#8421) (@alanlong9278)
-
fix: set BeginSkill initial value allowInterruptions: 'false', (#8410) (@zhixzhan)
-
fix: Inserting text into the Skill host endpoint URL textbox error (#8382) (@alanlong9278)
-
fix: UX/UI updates to comments (#8403) (@a-b-r-o-w-n)
-
fix: silently ignore ResizeObserver errors (#8406) (@beyackle)
-
fix: validate endpoint url for connect to a skill (#8380) (@alanlong9278)
-
fix: Fixed Web Chat tab switching behavior (#8391) (@tonyanziano)
-
fix: before fetching subscriptions, ensure modal is visible (#8389) (@benbrown)
-
fix:Dialog deletion warning shows undefined when removing a dialog without any callers (#8397) (@lei9444)
-
fix: fixes LU editor placeholder format & potential crash (#8393) (@hatpick)
-
fix: Fixes multiple minor bugs in form dialogs (#8390) (@hatpick)
-
fix: Proper recognizer detection for publishing checks (#8349) (@GeoffCoxMSFT)
-
fix: added loading state to the subscriptions dropdown (#8355) (@VamsiModem)
-
fix: some bugfix about skill (#8290) (@alanlong9278)
-
fix: MicrosoftAppPw is not saved in profile, when provisioned through composer. (#8312) (@VamsiModem)
-
fix: Adding fallback logic for readMe acquisition (#8307) (@pavolum)
-
fix: only selected row has enabled toggle in feed modal (#8219) (@benbrown)
-
fix: [ListEntityCreation] converts uncommitted changes from user to synonyms on blur (#8296) (@hatpick)
-
fix: extend timeout length from 2 minutes to 5 minutes for npm install (#8297) (@benbrown)
-
fix: correctly update time survey was taken (#8276) (@beyackle)
-
fix: LU editor would show an error if user tries to name an entity with a reserved name (#8277) (@cosmicshuai)
-
fix: categorizing LUIS and QNA resources correctly as required or optional in provision flow (#8282) (@pavolum)
-
fix: Add suggestion for imported entities in Lu editing (#8263) (@cosmicshuai)
-
fix: Ensure manifest.json not found in zip displays error (#8261) (@EricDahlvang)
-
fix: use actual tooltips for icons in header (#8217) (@beyackle)
-
fix: fix begin skill action node (#8270) (@a-b-r-o-w-n)
-
fix: Persist Orchestrator Model settings in appsettings (#8209) (@taicchoumsft)
-
fix: Comment out skill manifest unit tests (#8267) (@srinaath)
-
fix: Persist SessionStarted and HandoffToComposerCompleted telemetry events (#8250) (@tdurnford)
-
fix: Update conversation object when secret and locale changes (#8248) (@srinaath)
-
fix: revise text in Azure Bot creation dialog (#8232) (@beyackle)
-
fix: race condition on finding port while starting all bots (#8210) (@liweitian)
-
fix: If/else conditions causes warning/error (#8242) (@lei9444)
-
fix: Adaptive card rendering issue in Webchat & Rerender on appId change (#8238) (@srinaath)
-
fix: quotes in node spawn arguments make webchat fail (#8227) (@lei9444)
-
fix: Erroneous warning LG file must have at least one template definition (#8161) (@lei9444)
-
fix: Publish bots one at a time to prevent LUIS 429 errors (#8168) (@taicchoumsft)
-
fix: composer adds downsampling to app.json (#8185) (@lei9444)
-
fix: Orchestrator Node Install for Skill Flow (#7640) (@taicchoumsft)
-
fix: Update the skillHostEndpoint when settings.skill has value (#8145) (@luhan2017)
-
fix: electron build failed to copy runtime folder (#8148) (@lei9444)
-
fix: add learn more link for export as skill (#7939) (@alanlong9278)
-
fix: minor UI fixes in admin and create modal (#8116) (@pavolum)
-
fix: add options to support doing luis and qna cross-train separately (#6549) (@lei9444)
-
fix: update the placeholder text for regex recognizer (#7785) (@lei9444)
-
fix: shortcuts for paste in canvas does not work (#8000) (@lei9444)
-
fix: refactor azure provisioning extension (#7993) (@VamsiModem)
-
fix: resolving getting started teaching callout not rendering (#8005) (@pavolum)
-
fix: incorrect expression validation for dialog (#7722) (@lei9444)
-
fix: add keys to tags and split license notice by lines (#7389) (@beyackle)
-
fix: trigger creation LUIS entity labelling (#8011) (@zhixzhan)
-
fix: rewrite l10n:check to catch more errors and fix some l10n issues (#7857) (@beyackle)
-
fix: Support vertical bar character ("|") in MicrosoftPassword (#7938) (@Danieladu)
-
fix: LUIS build fails with reason "undefined" with more than 10 phraselist entities (#7399) (@cosmicshuai)
-
fix: Need to wait for zip deployment to be done processing (#7858) (@GeoffCoxMSFT)
-
fix: invalid profile case (#7784) (@alanlong9278)
-
fix: breadcrumb & show code button collision (#7720) (@zhixzhan)
-
fix: Reset allowed callers cache when switching between project settings (#7874) (@tdurnford)
-
fix: Teaching bubble missing content (#7764) (@tdurnford)
-
fix: Remove depth and transparentBorders from FieldProps, remove ObjectArrayField, and refactor OpenObjectField (#6633) (@tdurnford)
-
fix: Always use intermediate lg template for text and speak modalities (#7842) (@tdurnford)
-
fix: Add results to EndDialog for form generation. (#8183) (@chrimc62)
-
fix: Added in-code default bot project file to use for old bots (#8181) (@tonyanziano)
-
fix: Fix Orchestrator FT that wasn't working (#8175) (@taicchoumsft)
-
fix: Update generator to pick up renaming. (#8178) (@chrimc62)
-
fix: Added logic to import PVA bots from GCC env (#8169) (@tonyanziano)
-
fix: Updated to match composer behavior (#8085) (@GeoffCoxMSFT)
-
fix: fix missing telem settings (#8035) (@taicchoumsft)
-
fix: when add language luFile, update luIntent fileId (#8009) (@zhixzhan)
-
fix: Intellisense on property editor missing user-variables (#7979) (@hatpick)
-
fix: Resolve dns-packet to 1.3.4 to fix CVE-2021-23386 (#7942) (@hatpick)
-
fix: add new caller when caller still have empty list, just focus on the empty one (#7767) (@VanyLaw)
-
fix: Update home feed for Build 2021 (#7912) (@garypretty)
-
fix: Fixed hover / active state colors and text (#8437) (@tonyanziano)
-
fix: WatchVariablePicker can now select paths with children (#8419) (@tonyanziano)
-
fix: Added implementation for ResourceConfigurationStep (#8070) (@VamsiModem)
-
fix: Rename article to be less confusing (#8030) Jonathan Fingold
-
fix: Add Orchestrator Logging (#7038) (@taicchoumsft)
-
fix: Support optional scm host domain for ASE (#8408) (@GeoffCoxMSFT)
-
fix: intent selected & description add scrollbar (#8381) (@alanlong9278)
-
fix: refresh property editor when locale change (#8378) (@zhixzhan)
-
fix: Update to latest generator to address bug bash feedback. (#8395) (@chrimc62)
-
fix integration test to fill out dropdown (#8197) (@pavolum)
-
fix: When adding a Skill to a project, if you have a dialog selected it adds it to the dialog not the root bot (#8176) (@lei9444)
-
fix: Remove previous integration fix. (#8252) (@GeoffCoxMSFT)
-
fix: Reverted to having web apps be default (#8229) (@GeoffCoxMSFT)
-
fix: Added telemetry to watch tab (#8235) (@tonyanziano)
-
fix: orchestrator-core changed to @microsoft/orchestrator-core (#8241) (@taicchoumsft)
-
fix: protect against $designer being undefined (#8236) (@a-b-r-o-w-n)
-
fix: Update orchestratorlib to 4.14.0-rc0 (#8228) (@taicchoumsft)
-
fix: Added provision progress callback (#8223) (@GeoffCoxMSFT)
-
fix: Show list entity in insert entity menu (#8384) (@hatpick)
-
fix: rename azure function to azure functions (#8325) Natalie Garcia
-
fix: Adds indexers unit test back and fixes them (#8360) (@hatpick)
-
fix: implement resourceGroup (#8324) Natalie Garcia
-
fix: Filter recognizers to project ID (#8313) (@GeoffCoxMSFT)
-
fix: add support of deep level imports in lu editing (#8306) (@cosmicshuai)
-
fix: Bug fixes in azurePublihNew (#8302) (@VamsiModem)
-
fix: add luisResource to default schema for azure publisher (#8288) Natalie Garcia
-
fix: log error message on final retry when failures on app create and add app password (#8286) Natalie Garcia
-
fix: Added api implementation & added operating system control in ResourceConfigurationStep (#8184) (@VamsiModem)
-
fix: Added support for GCC env to PVA publishing (#8189) (@tonyanziano)
-
fix: Added recommended OS (#8180) (@GeoffCoxMSFT)
-
fix: Removed environment from resource names (#8167) (@GeoffCoxMSFT)
-
fix editor height in advanced settings (#8388) (@LeeParrishMSFT)
- style: comment UI tweaks (#8231) (@a-b-r-o-w-n)
- style: Corrected watch variable picker hover / click states and secondary text coloring (#8437) (@tonyanziano)
- chore: add validate for skill name (#8430) (@alanlong9278)
- chore: remove version in manifest json file name (#8414) (@alanlong9278)
- chore: use manifest version 2.2 when sharing as a skill (#7202) (@alanlong9278)
- chore: add unit tests to HaTS survey logic (#8308) (@beyackle)
- chore: Update Webchat to 4.14 (#8364) (@srinaath)
- chore: Removed request-promise dep in favor of axios (#8289) (@VamsiModem)
- chore: add unit tests for various components in botProjects/ dir (#8222) (@pavolum)
- chore: Update NodeJs Engine compat to v14, add pre-reqs to Composer readme (#8225) (@taicchoumsft)
- chore: add importModal ut (#7991) (@VanyLaw)
- chore: adding unit tests for adapter components (#8196) (@pavolum)
- chore: Refactored to pull plugin logic together (#8198) (@GeoffCoxMSFT)
- test: update tests, add github actions reporter (#7238) (@a-b-r-o-w-n)
- chore: deprecate old runtime code, support for ejection (#7870) (@benbrown)
- Chore: Update to latest form generator (#8129) (@chrimc62)
- chore: introduce tests for ManageService component (#8039) (@benbrown)
- chore: add duplicated skill warning in add dialog (#8013) (@alanlong9278)
- chore: add get started tests (#8113) (@pavolum)
- ci: fix yml syntax error (#8087) (@a-b-r-o-w-n)
- ci: Add back yarn caching (#8086) (@GeoffCoxMSFT)
- chore: bump dependencies to higher version (#8079) (@lei9444)
- perf: improve the performance of parsing long LG template body (#7896) (@lei9444)
- chore: (security) update ejs to 3.1.6 (#8056) (@boydc2014)
- chore: bump ws from 7.4.4 to 7.4.6 and browserslist from 4.16.3 to 4.16.6. in /extensions/azurePublish (#8012) (@cosmicshuai)
- chore: upgrade package ws@7.4.6 (#8010) (@zhixzhan)
- chore: Upgrade bf-lu to latest dev version (#7999) (@cosmicshuai)
- ci: increase unit test timeout to 45 minutes (#7836) (@beyackle)
- chore: added help link (#8077) (@hatpick)
- chore(deps): bump ws from 7.4.4 to 7.4.6 in /extensions/localPublish (#7962) dependabot[bot]
- chore: upgrade json-ptr (#7988) (@beyackle)
- chore: Update to release md file (#7871) (@cwhitten)
- revert "feat: add ability to resolve remote or relative schema $refs (#8293)" (@a-b-r-o-w-n)
- chore(deps): bump set-getter from 0.1.0 to 0.1.1 in /Composer (#8156) dependabot[bot]
- chore: Merge pull request (#8388) # from microsoft/lparrish/Issue8387 Lee Parrish
- minor: update form generator (#8257) (@chrimc62)
- chore: Adding Natalie and Vamsi as code owners to publish extensions and composer general (#8284) (@pavolum)
- chore: Updated mac .yml generation script (#8272) (@tonyanziano)
- chore(deps): bump color-string from 1.5.3 to 1.5.5 in /Composer (#8179) dependabot[bot]
- chore(deps): bump postcss from 7.0.14 to 7.0.36 in /Composer (#8088) dependabot[bot]