- a414293: - Updated
@asyncapi/generatorfrom3.0.1→3.1.0
- be7c41d: chore: bump Node.js version to 24 in remaining Dockerfiles
- cacf566: Update server-api image to use Node 24.
- 125e907: Update dependencies to the latest feasible ones thus eliminating vulnerabilities.
- 4073175: - Alpine Releases have been fixed now.
- Smaller docker image sizes and pruned dependencies.
-
394967f: fix: remove unnecessary await from startPreview call
The startPreview function returns void, not a Promise, so awaiting it was incorrect and triggered a linter error. This matches the pattern used in the studio command.
-
dac7bb4: Removed support for AsyncAPI Generator v1 and v2. The CLI now exclusively uses Generator v3. The
--use-new-generatorflag has been removed from thegenerate fromTemplatecommand. -
b90a9b7: ## Major release with important security updates
- Keeping in mind the recent Shai-Hulud attack, we have adopted trusted publishing with NPM.
- This requires us to use node >= 24 and npm >= 11
- Next.js version is in sync with Studio, and is currently 14.2.35 deemed safe by CVE. For more details
- Node.js version 24 or higher is now required.
- NPM version 11 or higher is now required.
- Next.js version is now 14.2.35 or higher.
- The CLI now exclusively uses Generator v3 only.
- The
--use-new-generatorflag has been removed from thegenerate fromTemplatecommand. - Default template in action has been upgraded to
@asyncapi/markdown-template@2.0.0
Please make sure to update your environment accordingly before upgrading to this version.
- c648614: Studio updated to 1.1.0 with Next.js 14.2.35 in https://github.com/asyncapi/cli/pull/1922/changes
- a77940f: fix: show the correct path to the newly created optimized file
- e16ebf5: fix: show the correct path to the newly created optimized file
- df62a63: fix: generate optimized output corresponding to the input format
- c756765: fix: generate optimized output corresponding to the input format
-
8eca9ed: fix: update redoc
- adde5d4: chore: update redoc
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
-
70761f0: feat: add new custom resolver to fetch the reference from private repo
- 88ceb3d: add new custom resolver to fetch the reference from private repo
- 4974358: Update src/domains/services/validation.service.ts
Co-authored-by: Fran Méndez fmvilas@gmail.com
- c764ee6: update instruction in the test case for the validation success
- 2b9457f: fix test-cases
- 86bbfc4: fix lint issue across the project
- 6813ef0: Update 1875.md
-
9b479fc: fix: lockfile fixed
- 92bb81b: fix:lockfile fixed
Signed-off-by: Tushar Anand tusharannand@gmail.com
-
9d05d49: feat!: tests, flags and glee command code removed
- 7df684f: chore: major tests flags and glee command code removed
Signed-off-by: Tushar Anand tusharannand@gmail.com
- 4a94f51: chore:glee removal complete
Signed-off-by: Tushar Anand tusharannand@gmail.com
-
ca8101f: feat: output flag renamed and writing to file functionality added to diff command
- 8c2e940: fix:parse flag output renamed to save-output and saving diff output to file functionality added to diff command
Signed-off-by: Tushar Anand tusharannand@gmail.com
- 59e1df9: chore:tests added for flags save-output in validate and diff command
Signed-off-by: Tushar Anand tusharannand@gmail.com
- 7228a36: chore:cleanup
Signed-off-by: Tushar Anand tusharannand@gmail.com
- ccb5388: chore:cleanup
Signed-off-by: Tushar Anand tusharannand@gmail.com
-
bbc9451: fix: server-api deploy
- 837be8a: fix: server-api release and deployment
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- 09af23e: chore: add app platform spec
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- a5eef9f: chore: install generator templates globally
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
-
5a99f6f: fix: modify api:build script to generate languages
- 9488a1b: fix: modify script to generate languages
Updated the 'api:build' script to include language generation.
-
129f531: Introduced a new
asyncapi generate clientcommand to the CLI.This command allows you to generate client libraries using the new AsyncAPI Generator baked-in templates. Read more about baked-in templates in official documentation.
This feature is based on a new concept introduced in AsyncAPI Generator version 2.8.3. The number of templates is limited and the solution is still in the experimental phase. It is not recommended to use them in production. Instead, join us in the Generator project to help improve templates with your use cases and your AsyncAPI documents.
- d832abc: Fixes the dependencies and package-lock.json
-
80dcadd: fix: get server-api release ready
- 35248ba: chore: fix server-api release
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- 4dcdd02: fix: get server-api release ready
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
-
e2a3583: fix: made studio start on different port if one is already in use
- 43a8cb8: fix: made studio start on differnt port if one is already in use
Signed-off-by: Tushar Anand tusharannand@gmail.com
- ce4b061: Merge remote-tracking branch 'remote/master' into fix-studio-multiple-instance
- 122812a: chore: new approach for port allocation done
Signed-off-by: Tushar Anand tusharannand@gmail.com
- 5946001: fix: removed comment and fix linting errors
Signed-off-by: Tushar Anand tusharannand@gmail.com
- 6b00166: feat: asyncapi release for alpine distros
- 54ba750: feat: asyncapi on alpine distros
- 44d72c3: fix: rename the scripts to use rename instead of tarballs
-
c944268: feat: refactor CLI to be service based and initial migration of server-api
- ac95777: feat: refactor cli to be service based and migrate server-api
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- 6b925f4: chore: fix diff test
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- cfe6e8d: feat: add generator controller
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- b2d7bcc: chore: don't need to install everytime
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- dd71d22: Merge remote-tracking branch 'origin/master' into refactor
- 1fd1216: fix: linting
Signed-off-by: Ashish Padhy ashishpadhy1729@gmail.com
- 6bd3e73: chore: run prettier
Signed-off-by: Ashish Padhy ashishpadhy1729@gmail.com
- ca3fdee: chore: run linter
Signed-off-by: Ashish Padhy ashishpadhy1729@gmail.com
- 1d03d79: chore: quick startup of server-api
Signed-off-by: Shurtu-gal ashishpadhy1729@gmail.com
- 13729bb: chore: rename to apps
Signed-off-by: Ashish Padhy ashishpadhy1729@gmail.com
- cdd2a43: chore: rename npm commands
Signed-off-by: Ashish Padhy ashishpadhy1729@gmail.com
- 90aca02: Merge remote-tracking branch 'remote/master' into refactor
-
0754d1d: feat: add new feature to supress the warnings
- ab94c15: Add a new flag that is --x-suppress-warnings to supress the warning in the validate command
- 55819cd: Allow to pass multiple warnings to supress and add check to verify the warning is correct or not
- 885fc71: Update src/core/parser.ts
Co-authored-by: Souvik De souvikde.ns@gmail.com
- 16b22de: Update src/core/flags/validate.flags.ts
Co-authored-by: Souvik De souvikde.ns@gmail.com
- de1caad: Add another flag to supressallwarnings and update test case
- 152c272: feat: made the start studio command interactive along with addition of…
- 0e8e3c1: feat: made the start studio command inteactive along with addition of a flag to disable prompt.
- d17aa54: feat: new command
asyncapi start previewhas been added
- 1b62a66: - Fixes script detection issue in version 3.0.0
- Fixes testing by testing the github action with local CLI
- b6f8b82: feat: add autocomplete feature in cli
- f0268d4: Remove
--rendererflag and makeReactas the de-facto renderer, deprecatingNunjucks
- e11fe05: fix: Wrong Error message in -h command #1725
- 819b585: [Fix]: Json file supported in asyncapi new file command
- 830fe82: Fix studio not opening in CLI studio command
- 830fe82: fix: studio command not working
- 460c99a: feat: use next.js version of studio
- 460c99a: Upgrade studio to latest and allow use of next server
- 6ca17b3: fix: update packages to latest stable version
- 82b441f: fix: resolve error in AsyncAPI optimize
- f873423: docs: update docs regarding asyncapi new command
- 2deeb36: fix: print in cli asyncapi generate models without -o flag
- 67d7e8f: fix: proxy implementation for optimize validate and convert fixed
- cec8081: feat: added Proxy support for the generate commands.
- 755339a: feat: change the implementation of new command
- 3ab019f: chore(deps): bump jsonpath-plus and @stoplight/spectral-core
- 07514e6: implemented new UI/UX improvements in config command
- a774ae2: fix: starting of studio fixed when using example with new file
- a37e124: Deprecate the --file flag in
start studiocommand
- dcfb8c7: fix: Remove unused package lodash.template
- 08afb45: Prepare github action for release
- da64c63: ci: bump artifact actions to v4
- 6839c8f: - Changed docker build to a source code based build
- Changed name of github action to avoid clash
- Fixed Docker and Release Pipeline
- 8ae33c4: Handle AsyncAPI v3 in diff command
- a76b0fb: Add github-action to monorepo and set up changesets
- 81b925e: Updated README with Development.md file