GitHub Spark: Improvements, DPA coverage, & dedicated SKU
Source: GitHub Changelog
Spark is covered by the GitHub Data Protection Agreement
As of October 27th, Spark is covered by the GitHub Data Protection Agreement, which means data handling in Spark matches that of generally available products, even though Spark is still in public preview. This enables organizations with stricter data requirements to leverage Spark like any other GA product. To learn more, read the documentation about how DPA applies to preview features.
Dedicated SKU & budget controls for Spark
Organization admins will now see a dedicated SKU for Spark in their billing views. This allows admins to:
- View Spark spending separately from other Copilot usage in billing dashboards and CSV exports.
- Set granular premium‑request budgets and overage policies specifically for Spark.
- Optionally set a bundled premium‑request budget for all products that leverage premium requests.
All of these settings can be managed in the Billing and licensing tab for your organization.
Improved visual quality of generated apps
The Spark agent now produces apps with more unique designs and higher‑quality UI/UX. Below are some examples of the visual improvements:
Agent improvements
- The Spark agent now better respects previous manual user edits, ensuring it doesn’t overwrite any manual changes.
- Enhancements to handling highly complex apps that exceed the context window of available models, improving reliability for complex use cases.
Repository creation org admin setting
Org admins can now force repository creation for all Sparks to be within the organization rather than personal user accounts. This setting is off by default and can be enabled on the Copilot Settings page.
Other improvements
- Numerous accessibility enhancements to make building and editing Sparks more accessible.
- Live preview of your app now appears as soon as code generation completes, allowing immediate interaction.
- Removal of test paths for a specific custom domain used in Spark development, reducing potential security risks.
- Multiple bug fixes addressing UI, iteration, publishing, and repository creation issues.
- Improvements to ensure manual commits to Sparks are not lost.
- UI changes prevent users from submitting multiple simultaneous requests to the agent, eliminating related errors.
Try out these improvements today
Visit github.com/spark to build your next app.
Disclaimer: The UI for features in public preview is subject to change.