Skip to content

Releases: Sunpeak-AI/sunpeak

v0.12.13

Choose a tag to compare

@abewheel abewheel released this 22 Jan 21:37

Upgrade to https://github.com/Sunpeak-AI/sunpeak/releases/tag/v0.12.14 for more CSS fixes and instructions on the fix in your local project.

Full Changelog: v0.12.12...v0.12.13

v0.12.12

Choose a tag to compare

@abewheel abewheel released this 22 Jan 20:33

Full Changelog: v0.12.11...v0.12.12

v0.12.11

Choose a tag to compare

@abewheel abewheel released this 21 Jan 14:46

What's Changed

  • Add toolResponseMetadata to mock object by @haavardmk in #1

New Contributors

Full Changelog: v0.12.10...v0.12.11

v0.12.8

Choose a tag to compare

@abewheel abewheel released this 20 Jan 01:35

Full Changelog: v0.12.7...v0.12.8

v0.12.7

Choose a tag to compare

@abewheel abewheel released this 20 Jan 00:26

Full Changelog: v0.12.6...v0.12.7

v0.12.6

Choose a tag to compare

@abewheel abewheel released this 20 Jan 00:03

Full Changelog: v0.12.5...v0.12.6

v0.12.5

Choose a tag to compare

@abewheel abewheel released this 19 Jan 23:14

Full Changelog: v0.12.4...v0.12.5

v0.12.3

Choose a tag to compare

@abewheel abewheel released this 19 Jan 02:25

Full Changelog: v0.12.2...v0.12.3

v0.12.1

Choose a tag to compare

@abewheel abewheel released this 18 Jan 20:57

Though the sunpeak library remains in beta (pre 1.0), version 0.12 represents a stabilization of the sunpeak framework file structure.

⚠️ BREAKING CHANGES ⚠️

  • We have moved simulations from resource-specific folders in src/resources to resource-specific folders in tests/simulations to draw a clear line between prod and test data files. This change requires 2 changes from users when updating the sunpeak package and sunpeak CLI (sunpeak upgrade) to version 0.12:

    1. Copy *-simulation.json files from src/resources/NAME to tests/simulations/NAME. For example, src/resources/albums/albums-show-simulation.json to tests/simulations/albums/albums-show-simulation.json
    2. In .sunpeak/dev.tsx, change the line:
      simulationModules: import.meta.glob('../src/resources/*/*-simulation.json', { eager: true }),
      
      to:
      simulationModules: import.meta.glob('../tests/simulations/*/*-simulation.json', { eager: true }),
      
  • For the same reason, sunpeak build now omits -simulation.json files from the output build dist/ directory. No manual changes are required.

Full Changelog: v0.11.1...v0.12.1

v0.11.1

Choose a tag to compare

@abewheel abewheel released this 17 Jan 23:17

This release comes with Hot Module Reload in the ChatGPT MCP server. No more 5-click manual refreshes when iterating on resources in ChatGPT.

⚠️ BREAKING CHANGES ⚠️

  • The sunpeak mcp command has been removed in favor of a combined sunpeak dev command. sunpeak dev now runs both the local web server and mcp server at the same time.

Full Changelog: v0.10.6...v0.11.1