* try this
* fix build error
* cleanup
* log subscription for verification
* only run function app operations tests?
* try with correct prompt order
* try only function app operations
* add new options to rotating values
* fix create and deploy tests
* run only long running tests
* remove the prompt for programming model version from v2
* test only create new project
* try fixing create new project tests
* try installing java thru the pipeline
* try again
* specify input for F# too
* try installing java again
* try with windows-latest vmImage
* try new pool
* give up on installing java for now
* try all tests again
* test
* install java
* try different pool
* try 2019?
* 2017?
* try creating new EventGrid tests
* remove the preinstall stage
* remove deprecated runtime tests
* remove unnecessary eventgrid tests
* try only create function tests
* remove deprecated language versions
* add prompt for python prog model
* try only Python tests
* try all again
* use python 3.8
* use python 3.9
* test only python tests again
* try fix with only create and deploy tests
* remove deprecated Create API test
* add subscription name step
* remove subscription name step
* try removing function.json line
* add model v4 and model v2 tests and test only create new project
* try with adding validate options
* try extra debugging
* try with suppressing parallel
* create missing version.txt file
* update package.json
* run all tests
* fix create and deploy tests
* add language model types
* add python v2 tests and fix c# and python tests
* remove rogue ampersand
* update target
* use python 3.9
* disable C#Script, Java, and Ballerina tests
* add python v2 create new project tests
* add .NET 8 tests
* update python v2 create tests
* clean up nightly global tests
* clean up
* clean up
* clean up
* clean up
* PR feedback
* more clean up
* fix regexps
* PR feedback
* Basic WIP of parsing v2 schema templates
* WIP
* WIP
* Handle project creation and job prompts/executes
* Initial PR feedback
* Rename FuctionTemplateV2 to FunctionV2Template
* Retrieve templates from extension bundle
* Use AzExtFsExtra.appendFile
* Fix build errors
* Rename BaseStep to StepBase
* PR feedback
* Rename FunctionV2Template variable
* Update package, add prog model step for Python, parse templates by template.v# rather than bundleVersions prop, default main app name
* Extra enumInputStep out to use QuickPickInputStep
* Refactor typings and add tests
* See if this fixes the tests at all
* Minor fixes
* Update backup templates for Pystein
* Revert changes in tests
* Revert changes in tests
* Add back changes removing .net 5
* Fix some build errors in test
* Comb through for a few more changes
* Fix build
* Add Ballerina language support
* Remove project subpath
* Add review suggestions
* Add debugger related changes
* Add minor review comments
* Add ballerina tests
* Add ballerina to test workflows
* Add ballerina related changes
* Add ballerina script type
* Fix lint issues
* Migrate from bal init to bal new
* Add net7.0 to JsonCli and remove net3.1
* New registry for packages
* Add nuget config
* Remove other nuget config keys
* Add signing key back to nuget.config
* Try new csproj
* New feed, revert csproj
* Update .dll for JsonCliTool and the tool itself
* Remove npmrc file
* Add some documentation regarding the Azure Artifact feed
* Add the .dlls from the signed build
* Fix whitespace
* Line break
* Basic implementation of NPM
* Feature flag and changes to model structure
* Refactor some code, general cleaning
* Minor fixes for bundle versions and tasks.json
* Minor fixes
* PR feedback
* leanr to spell plz
* Util function for file extension
* Revert small change
* PR feedback
* Fix the build
* Sketch preview project type.
* Switch to language model rather than separate (sub) languages.
* Exclude Python v2+ from creating functions on project create.
* Store project language model in workspace settings.
* Add project-level function source.
* Use "isolated mode" detection of functions for Python v2+.
* Open function .py file on project creation.
* Detect Python language model.
* Add Python preview to VS Code init list.
* Extract python preview model into constant.
* Sketch prompt for Python function location.
* Sketch selecting a script.
* Sketch opening template.
* Append new function to file.
* Enforce storage configuration for Python V2+.
* Exclude extension bundles from Python V2+ projects.
* Check for valid Functions version.
* Complete merge from `main`.
* Resolve linter warnings.
* Updates per PM feedback.
* Updates per PR feedback.
* Shift subwizard to separate class.
* Move Python location script up front.
* Move Python script name prompt up front.
* Switch to local content provider.
* Fake Markdown for trigger template.
* Tweak text.
* Move content to query string.
* Sketch embedding PyStein templates in extension.
* Add Python Preview templates to verified list.
* Exclude OpenAPI function from PyStein projects.
* Account for lack of new files in function creation.
* Use template for project.
* Fix finding MD content in template.
* Disable name prompt for V2.
* Update required Function host version, add whitespace during append.
* Update version number.
* Replace direct use of fs-extra.
* Add notes for preview Python model numbering.
* More notes.
* Show getting started MD on creation.
* Do not expose properties commands from PyStein functions in tree.
* Exclude PyStein from re-adding bundle property on function create.
* Updates to documentation per feedback in PR.
* Update supported PyStein version number and comments.
* Allow opening MD to the side.
* Use opt-out list instead of opt-in.