Releases: adobe/aio-cli-plugin-app
Releases · adobe/aio-cli-plugin-app
10.2.1
10.2.0
What's Changed
- fix: removed fake file system usage, update fs-extra to v11 by @shazron in #656
- build(deps): bump which from 2.0.2 to 3.0.0 by @dependabot in #658
- build(deps): bump ajv from 6.12.6 to 8.12.0 by @dependabot in #659
- feat: added pre-deploy-event-reg/post-deploy-event-reg with feature-flag by @purplecabbage in #661
- chore(deps): bump aio-lib-web version by @sandeep-paliwal in #663
- fix: handle plugin hook errors better #665 by @purplecabbage in #666
- feat:
aio app packcommand by @shazron in #650 - feat:
aio app installcommand (complement toaio app pack) by @shazron in #662 - fix: aio app pack, aio app install output cleanup, fixes by @shazron in #671
- fix: add pre-release warning text, hide pre-release commands from help listing by @shazron in #674
Full Changelog: 10.1.1...10.2.0
10.1.11: fix deployed output action list
- build(deps): bump @adobe/aio-lib-core-networking from 3.0.0 to 4.1.0 (#654) 26cd16b
- fix: test failures under jest@29 (#649) a02b776
- fix: output deployed action list (#644) c391017
- fix: bump app config lib version (#643) 854d524
- bug: update readme without aliases before publish, trigger repub 5670908
- chore: run publish scripts in node@16 fabcdbe
10.1.0
- build(deps): bump @adobe/generator-aio-app from 4.0.1 to 5.1.0 (#628) 74ab268
- feat: send telemetry event for the template that was selected (#639) 69a7c57
- fix: ACNA-2092 - unit-test failures: aio-lib-ims-oauth 5.1.0 (#636) 08928fc
- Call in-process hook for deploy-action with parameters (#610) c00e8af
- build(deps-dev): bump @types/jest from 28.1.8 to 29.2.5 (#630) 7fd11c0
- Create dependabot.yml 20a65d0
10.0.4
What's Changed
- fix: ACNA-1895 update env as part of add service by @MichaelGoberling in #621
Full Changelog: 10.0.3...10.0.4
10.0.3
10.0.2
10.0.1
10.0.0
What's Changed
- feat: ACNA-1650 - Template Registry Api integration by @shazron in #569
- fix: ACNA-1812 -
aio app init --no-login --extension dx/excshell/1should not error by @shazron in #584 - fix: ACNA-1814 -
aio app init --standalone-appshould not ask for overwrite input by @shazron in #585 - fix: ACNA-1807 - remove deprecated flags in the commands by @shazron in #586
- fix: ACNA-1817 - error when trying to deploy an app created with
aio app init --no-loginby @shazron in #588 - fix: init standalone-app if no templates are selected by @MichaelGoberling in #594
- fix: ACNA-1810 - update Template Registry API usage for OR category clauses by @shazron in #589
- fix: disable templates that use services unavailable to the user's org by @MichaelGoberling in #593
- fix: ACNA-1822 -
aio app add actionfails with console error without local .aio file by @shazron in #595 - chore: bump checkbox table version by @MichaelGoberling in #596
Full Changelog: 9.2.0...10.0.0
Release Notes
This major version release includes:
Template Registry integrationof some of the commandsRemoval of deprecated flags(these already have other flag equivalents, see the--helpof a command)
Adobe App Builder Template Registry Integration
These commands now connect to the Adobe App Builder Template Registry:
- aio app
init - aio app
add extension - aio app
add action - aio app
add web-assets
Removed Flags
-
aio app
init- --no-extensions
-
aio app
delete extension- --skip-install
-
aio app
add action- --skip-install
-
aio app
add extension- --skip-install
-
aio app
add web-assets- --skip-install
-
aio app
build- --skip-static
- --skip-web-assets
- --skip-actions
-
aio app
deploy- --skip-build
- --skip-deploy
- --skip-static
- --skip-web-assets
- --skip-actions
-
aio app
run- --skip-actions
-
aio app
undeploy- --skip-static
- --skip-web-assets
- --skip-actions
Added Flags
-
aio app
init- --standalone-app
- --template
Migration from an Older App
- If you encounter this
Parcelissue:
error Browser scripts cannot have imports or exports.
Make sure the <script> tag in your index.html file has the attribute type="module"
- If you encounter a
Babelissue, make sure your.babelrcfile only contains this:
{
"plugins": [
"@babel/plugin-transform-react-jsx"
]
}Known Issues
-
There are some quirks with the cli (which has been upgraded to oclif v2) if a command has a
multiple:trueflag, like theaio app initcommand. The workaround is to put all argument(s) before the flag(s).
How to Use the Template Chooser
- Use the
arrow keysto move up and down the list, which by default will list 5 templates per page. - To select a template, use the
spacebar to togglea selection. - If a row has a
-(dash) instead of a selection circle, that meansthe template is disabled-- this is because the template requires APIs that your Org does not support. The color of the text in the row is also dimmed. - The template table
dynamically resizesto your terminal width. If it doesn't fit properly for some reason, resize your terminal wider, then press up or down on the arrow keys to refresh the table. - If you
do not select any templates, it will create astandaloneapp (equivalent to the--standalone-appflag)
Create an Adobe App Builder Template
See https://github.com/adobe/create-aio-app-template