Skip to content

DRAFT: Update dotnet new umbraco-extension template for 16.1.0 #19825

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

warrenbuckley
Copy link
Contributor

@warrenbuckley warrenbuckley commented Jul 30, 2025

Updated hey-api as the client-fetch is bundled as part of @hey-api/openapi-ts in newer versions

  • Updates Vite to latest version
  • Removes @hey-api/client-fetch as its bundled part of @hey-api/openapi-ts
  • Updated HeyAPI config to generate the same style of files as before

Hey-API bundling client in main package

https://heyapi.dev/openapi-ts/migrating#bundle-hey-api-client-plugins

Starting with v0.73.0, this package is bundled directly inside @hey-api/openapi-ts.

Prerequisites

  • I have added steps to test this contribution in the description below

If there's an existing issue for this PR then this fixes

Description

@iOvergaard
Copy link
Contributor

Hi @warrenbuckley
Great initiative! Would you consider bumping hey-api in the backoffice as well, so the backoffice and template are running the same version? I think that gives the best experience to the developer.

@warrenbuckley
Copy link
Contributor Author

Hiya @iOvergaard
I can do a PR for that as well, but I need to find time why the C# side API Controller is not showing up in Swagger atm 😕

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants