- feat: let VisualEditor accept dynamic uischema instead of hardcoding (#1995) (@yeze322)
- feat: multiple lg (#1861) (@zhixzhan)
- feat: click on a inline lg template error it will navigate to design page and focus on the specific action (#1856) (@liweitian)
- feat: syntax highlighting for prebuilt entity name and multi entity definition in one line (#1882) (@cosmicshuai)
- fix: update framework and package version in template botproject (#1939) (@VanyLaw)
- fix: Updated regex recognizer UI (#1991) (@tdurnford)
- fix: update dialog property title (#1966) (@tdurnford)
- fix: LU LSP suggest empty string entities and roles in entering utterance (#1889) (@cosmicshuai)
- fix: use correct widget in ChoiceInput (#1931) (@yeze322)
- fix: find lg template id in value (#1941) (@zhixzhan)
- fix: move field descriptions into tooltip (#1858) (@tdurnford)
- fix: correctly show form errors for switch condition cases (#2013 & (#1989) (@lei9444)
- fix: includeActivity => activityProcessed (#1996) (@alanlong9278)
- fix: Fix intent dropdown in trigger wizard (#1949) (@cwhitten)
- fix: set consistent titlle (#1940) (@yeze322)
- style: left nav and dialog tree align (#1960) (@liweitian)
- style: update multiple choice input node style (#1954) (@alanlong9278)
- style: Adjusted padding in the Form Editor and RootField fonts (#1973) (@tdurnford)
- style: update header size and weight (#1961) (@liweitian)
- style: update input node "other" size (#1950) (@alanlong9278)
- style: update color (#1959) (@liweitian)
- chore: add client/build to gitignore (@a-b-r-o-w-n)
- chore: enhace the SVG usage in visual editor (#1987) (@yeze322)
- chore: clean unreferenced files in visual editor (#1981) (@yeze322)
- build: add declarationMap compiler option to base ts config (#1964) (@a-b-r-o-w-n)
- ci: update cypress libraries (#1936) (@a-b-r-o-w-n)
- docs: composer review 1-29 (#1924) (@cwhitten)
- release: 01-27-2020 (#1913) (@cwhitten)
- chore: remove the never used 'when' prop in KeyboardZone (#2000) (@yeze322)
- docs: add testing section to contributors doc (#1955) (@a-b-r-o-w-n)
- feat: enrich prebuilt memory paths and add user defined memory paths (#1868) (@lei9444)
- feat: Language-Understanding LSP (#1711) (@cosmicshuai)
- feat: lu shell api (#1810) (@zhixzhan)
- feat: Start Botproject runtime in bot folder (#1672) (@VanyLaw)
- feat: Schema-driven visual editor - migrates 15 simple types (#1811) (@yeze322)
- feat: Update OnConversationUpdate actions (#1794) (@luhan2017)
- feat: Update LG and built in expression functions in LSP (#1790) (@Danieladu)
- feat: Add dynamic choices to Choice Prompt (#1777) (@tdurnford)
- feat: update ui for new schema (#1775) (@alanlong9278)
- feat: lu all up view ux enhancement (#1879) (@zhixzhan)
- feat: add autoClosingPairs for lg editor (#1789) (@cosmicshuai)
- fix: update the lg content to store when editor editing (#1884) (@lei9444)
- fix: Aligned elements in prompt settings (#1893) (@tdurnford)
- fix: remove label from validations (#1891) (@tdurnford)
- fix: Undo / redo behavior on LG resources (#1813) (@lei9444)
- fix: botproject build script powershell version limit (#1857) (@VanyLaw)
- fix: Add support of auto suggestion memory variable (#1819) (@cosmicshuai)
- fix: Fixed Multiple Choice Type undo/redo functionality (#1844) (@tdurnford)
- fix: RepeatDialog not shown (#1835) (@yeze322)
- fix: do not preset name when creating a dialog (#1805) (@liweitian)
- fix: luis authoringRegion not update in popup form (#1818) (@VanyLaw)
- fix: Check all expressions in dialog (#1798) (@lei9444)
- fix: TextWidget hover (#1825) (@tdurnford)
- fix: Create bot from scratch may create a non-empty bot (#1796) (@liweitian)
- fix: Updated release version on about page (#1788) (@tdurnford)
- fix: Remove the unused lufiles in notifications (#1760) (@lei9444)
- fix: update form correctly when undo or redo changes (#1808) (@lei9444)
- fix: handle multiple ctrl+z in lg editor (#1804) (@zhixzhan)
- refactor: re-provide
getLgTemplates
api (#1746) (@yeze322) - style: updated delete icon (#1892) (@tdurnford)
- refactor: let ElementWrapper control the focus state (#1880) (@yeze322)
- refactor: render Elements with composition strategy (ElementRenderer -> ElementWrapper) (#1873) (@yeze322)
- chore: migrate IfCondition, SwitchCondition, Foreach(Page) to uischema (#1899) (@yeze322)
- chore: migrate TextInput and all other *Input types to uischema (#1874) (@yeze322)
- chore: migrate SendActivity, BeginDialog, ReplaceDialog to uischema (#1840) (@yeze322)
- chore: retire 'DefaultRenderer' in visual editor (#1836) (@yeze322)
- chore: update lu/lg all up view (#1806) (@liweitian)
- chore: share server's resource to lsp server (#1793) (@zhixzhan)
- chore: refactor lg page route & url (#1756) (@zhixzhan)
- chore: convert ludown to bf-lu (#1608) (@lei9444)
- chore: proxy lsp ws request in dev (#1754) (@zhixzhan)
- docs: fix a typo (#1901) (@HiltonGiesenow)
- docs: use correct link in events and triggers documentation (#1832) (@arafattehsin)
- docs: fix memory documentation link and typo (#1833) (@arafattehsin)
- docs: fix the links to intents and advanced definitions (#1854) (@arafattehsin)
- chore: bump immer to 5.2.0 (#1846) (@cwhitten)
- chore: update botproject packages (#1809) (@luhan2017)
- chore: update github templates (@a-b-r-o-w-n)
- chore: update schema and samples (@luhan2017)
- feat: show error message in form editor. (#1737) (@alanlong9278)
- feat: link to tab (#1738) (@lei9444)
- feat: Deep linking for the notification page (#1667) (@lei9444)
- feat: Align with the new design in form for inline error display (#1683) (@alanlong9278)
- feat: LG LSP in Composer (#1504) (@zhixzhan)
- feat: Trigger Node (#1529) (@yeze322)
- feat: support default path environment variable (#1652) (@liweitian)
- feat: add directlinespeech support (#1637) (@xieofxie)
- fix: minor styling and labeling for linting ux (#1716) (@cwhitten)
- fix: visual editor lg template don't show (#1707) (@zhixzhan)
- fix: location select Content component (#1668) (@liweitian)
- fix: ability to view storages when in local dev on mac (#1696) (@a-b-r-o-w-n)
- fix: dialog name incorrect when creating new dialog in form editor (#1605) (@alanlong9278)
- fix: support horizontal scrolling in visual eidtor (#1607) (@alanlong9278)
- fix: Fix interruption sample (#1624) (@luhan2017)
- fix: fix minor LG ref syntax in CardSample (#1749) (@boydc2014)
- fix: add fault tolerance for syntax highlighting (#1690) (@cosmicshuai)
- fix: lu change doesn't reflect on form editor (#1704) (@zhixzhan)
- fix: one lg template error mess up others (#1733) (@zhixzhan)
- style: Updated Array UI (#1617) (@tdurnford)
- style: update visual editor action title style (#1710) (@yeze322)
- refactor: upgrade lg parser and syntax (#1676) (@zhixzhan)
- refactor: centralize lg parsing logic to 'shared' lib (#1663) (@yeze322)
- refactor: convert cypress tests to typescript (#1630) (@a-b-r-o-w-n)
- style: update LGTheme (#1706) (@cosmicshuai)
- docs: R7 Doc Release (#1743) (@Kaiqb)
- docs: update coveralls badge (#1621) (@a-b-r-o-w-n)
- ci: disallow opening pr against stable branch unless a release (#1740) (@a-b-r-o-w-n)
- build: add ability to configure runtime path (#1713) (@a-b-r-o-w-n)
- build: make docker great again (#1709) (@a-b-r-o-w-n)
- chore: Adds license fields, fixes incorrect link, hides some left-nav elements (#1691) (@cwhitten)
- chore: update typescript, eslint and prettier (#1686) (@a-b-r-o-w-n)
- build: give more memory available to Node in docker (#1670) (@benbrown)
- chore: add startup script to check for oudated versions (#1674) (@cwhitten)
- ci: correctly clean up server process after e2e tests (#1666) (@a-b-r-o-w-n)
- chore: enforce node >=12 (#1665) (@a-b-r-o-w-n)
- ci: run cypress in single job for now (#1658) (@a-b-r-o-w-n)
- ci: do not fail CI if coveralls step fails (#1655) (@a-b-r-o-w-n)
- chore: reduce form width to 400px (#1648) (@cwhitten)
- chore: bump browserslist (#1645) (@cwhitten)
- test: allow running composer in hosted mode for tests (#1356) (@p-nagpal)
- ci: include better information in validate-pr action errors (#1634) (@a-b-r-o-w-n)
- chore: add browserslist to dependencies (#1656) (@a-b-r-o-w-n)
- build: make update script cross platform compatible (#1687) (@a-b-r-o-w-n)
- linting and validation UI (#1518) (@lei9444)
- improve build speed and bundle size (#1555) (@a-b-r-o-w-n)
- update
Conversation Started
trigger toGreeting (Conversation Update)
(#1584) (@liweitian)
- write QnA Maker endpointKey to settings (#1571) (@(@VanyLaw))
- fix docs typos (#1575) (@v-kydela)
- prevent double render in visual editor (#1601) (@yeze322)
- fix issue installing lubuild (#1606) (@lei9444)
- fix docker build (#1615) (@cwhitten)