notableaddedAtlassian calls it: Added
Manual packaging for Forge functions and UI Kit modules now in Preview
- Announced
- Tags
- forge-core-platform
- Severity
- notable, set by
reef/atlassian-rule-v2 - Source
- https://developer.atlassian.com/changelog/#CHANGE-3466
Manual packaging for Forge functions and UI Kit modules has progressed from the Early Access Program (EAP) to Preview. Manual packaging lets you bypass the fixed version of Webpack bundled within the Forge CLI and upload your code directly from specified directories without modification.
What's changing
Manual packaging is now suitable for production environments, and you no longer need to sign up for the EAP to use it. With manual packaging, you can:
- Use a different compiler or TypeScript version.
- Use alternative bundlers (such as Vite or Esbuild) or no bundler at all.
- Include and call WebAssembly in your application.
- Require data files or depend on packages that do.
- Reduce application size by sharing dependencies across multiple functions.
What you need to do
- If you were already using manual packaging during the EAP, no changes are required.
- To get started, set
bundler: manual@2026and apathin theapp.packagesection of your manifest for functions, or on individual UI Kit resources. - For details and examples, see Packaging and the Packaging standard.
The text above is the source's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.