Skip to content

Tags: skolisetti/BotFramework-Composer

Tags

v1.4.0

Merge branch '1.4.0' of https://github.com/microsoft/BotFramework-Com…

…poser into 1.4.0

v1.3.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: npm based 'new bot' flow behind feature flag (microsoft#5029)

* - Cloned creation flow
- Put new creation flow behind a feature flag

* added fetchTemplateV2 which grabs templates from public npm and NuGet feeds

* minor feed changes

* Adding passed feedUrl support for template fetch

* initial implementation of template picker design

* populate template description view with corresponding readMe pulled from npm and viewed as html

* package instantiated on creation from npm [partial]

* yeomen template generation working e2e for conversational core

* Cleaned up old template flashing bug, changed runtime template

* Adding featureflag data to ExtensionContext

* clean up

* Yeomen generator template working e2e with new runtime generator package

* -Added ability for variable runtime command in appsettings
-cleaned up var names

* Clean up to ensure new creation flow does not affect legacy creation flow

* Adding runtime template for C# adaptive runtime

* Removing undoable template sideloading conditional since extensions cant access feature flag state

* Adding path to yeomon repo to process.env

* ensure yeomen env intialized .yo-repository dir in appData directory

* Make dictionary for feeds that are called to populate template view. Clean up template tab useEffect.

* removing unused code and comments. Fixed double telem bug.

* moved template readMe into local component state as opposed to recoil app state

* removing run command string manipulation code as this is now handled in the yeomen template

* Making template feeds strongly typed and removing UI conditional

* minor bug fix, creationFlow V1 mounts and loads V1 templates regardless of new creation FF.
Adding conditional to prevent template load on mount.

* grabbing templates when app loads

* Adding back in PVA integration to new create flow

* adding null check and removing commented code

* Adding missing fields in creation flow UI to be used later with template creation

* fix linting errors

* removing unsed import

* - moved yeomen env instanse to assetManager
- fixed versioning for name validation regex

* Put yeomen env creation behind feature flag

* fix required fields

* updates to make package manager work

* Load yeomenEnv regardless of Feature Flag value

* adjust azurepublish to work with new runtime format

* Added additional error handling and cleaned up code

* removing yeomen constructor params

* fix repo instantiation

* removing unneeded condtional

* apply fix to exclude generated content from the schema merger

* fix issue where package manager would reload feed unnecessarily

* undoing autoformat changes

* interface to type conversion and clean up

* Moving server calls from asset controller to assetManager

* removing package-lock.json

* removing commented code

* Added template versioning

* Initial readme implementation

* Fininshing readme change

* removing auto format changes

* Adding remaining telem

* implementation of initial component unit test

* added unit test ffor new fetchtemplate server endpoint

* adding createProjAsync unit test

* increase timeout for creation test

* Fixing test expectation to account for undefined PVA variables

* minor clean up

* Fixed dir in which .yo-repository dir is generated

* macked long runnning async creation call to isolate createProjV2 test

* Adding test for template feed grabbing

* moved controller function to service class as it is not an api endpoint

* properly mocked createProjAsync for testing

* removing unused references

* Adding unit test for feed driven template  instantiation with mocked yeomen lib to avoid test api calls

* Adding test for fetch read me flow with mocked fetch

* Adding feature flag considarations to contribution documentation

* updating yarn.lock with latest output from yarn install

* minor PR changes

* Removing console.log that was used for testing

* removing unused reference

* Making PR changes
- removing console.logs()
- removing unneeded comments
- removing package.json
- changing string interpolation

* fixing unit test

Co-authored-by: Patrick Volum <[email protected]>
Co-authored-by: Ben Brown <[email protected]>
Co-authored-by: Chris Whitten <[email protected]>

v1.3.0

release: update changelog github user map

v1.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
X-platform fix for electron-server "start" script (microsoft#4833)

Co-authored-by: Andy Brown <[email protected]>

v1.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
release: 1.2.0 (microsoft#4796)

* 1.2 changelog

* Notable features

* B&I

* Change version fields

* Adds SDK_PACKAGE_VERSION

Co-authored-by: Andy Brown <[email protected]>

v1.1.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1.1.1 release (microsoft#4018)

v1.1.0

Bumps electron-server to 1.1.0

v1.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: Moved styles inline for components in client package. (microso…

…ft#3598)

* Renamed components, hooks, Onboarding only

* Reverting changed from yar build

* Renamed components, hooks, Onboarding only

* Reverting changed from yar build

* Fixing lint issues

* test import fixes

* Have to rename to fix case of file name

* Fixing case with another commit.

* Renamed components, hooks, Onboarding only

* Renamed components, hooks, Onboarding only

* Fixing lint issues

* test import fixes

* Have to rename to fix case of file name

* Fixing case with another commit.

* Fixing imports

* Index file renames Part 2

* Inlined styles in ts

* Fixed test mocks

v1.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
release: 1.0.1 release notes (microsoft#3310)

* update changelog script to use tags

* add 1.0.0 release notes, deprecate 4.X

* add 1.0.1 release notes

* update pr check to no longer check stable branch

v1.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Include settings changes in persistence layer and flush changes …

…before switching bot (microsoft#3117)

* fix: Wait for task queue flush before switching a bot

* update the action

* Include settings changes in persistence layer

* fix lint

* update the action

* update the error handler for open bot

* use flush method on workers to wait for queues to drain

* use includes instead of indexOf

* use loading spinner

* reset project state when open bot is pending

* show loading when creating new bot

* bind handleMessage when setting onmessage

Co-authored-by: Andy Brown <[email protected]>
Co-authored-by: Chris Whitten <[email protected]>