Skip to content

Releases: goplus/builder

v1.15.2

Choose a tag to compare

@nighca nighca released this 03 Jul 06:10
48987ce

What's Changed

  • Bump the "infrastructure" group with 1 update across multiple ecosystems by @dependabot[bot] in #3320
  • chore(deps): bump spx to 2.0.4 by @nighca in #3312
  • feat(spx-gui): support incomplete completion lists by @aofei in #3306
  • Improve Account admin page titles and list URLs by @nighca in #3315
  • Add Account user CSV import by @nighca in #3322
  • fix(api): count exact frontend string budgets as code points by @aofei in #3316
  • Split app env ownership by @nighca in #3303

Full Changelog: v1.15.1...v1.15.2

v1.15.1

Choose a tag to compare

@nighca nighca released this 26 Jun 02:55
d69a41a

What's Changed

  • Bump the "infrastructure" group with 1 update across multiple ecosystems by @dependabot[bot] in #3300
  • fix(api): align string length constraints by @aofei in #3279
  • feat: support Scratch fonts in SVG previews by @nighca in #3285
  • Define account grant token admin APIs by @nighca in #3284
  • feat(user): upload avatars through multipart endpoint by @aofei in #3302
  • Add account grant token admin UI by @nighca in #3291
  • Release v1.15.1 by @nighca in #3311

Full Changelog: v1.15.0...v1.15.1

v1.15.0

Choose a tag to compare

@nighca nighca released this 22 Jun 08:18
c084ddf

What's Changed

  • docs(openapi): allow JPEG account avatar uploads by @aofei in #3270
  • Sign in with new Account by @nighca in #3266
  • docs(openapi): document redirect URI patterns by @aofei in #3277
  • Document admin user search API by @nighca in #3276
  • Add Account admin UI by @nighca in #3267
  • Show Account app redirect URI patterns by @nighca in #3282
  • Add admin user keyword search UI by @nighca in #3278
  • feat(editor): add release checkout entry to navbar with diff preview by @fennoai[bot] in #3281
  • tutorial(codeKiko): omit onStart before chapter 8 by @Ethanlita in #3283
  • Improve Account sign-in redirect feedback by @nighca in #3286
  • feat(deploy): add Account release workflow by @aofei in #3287
  • Build config for mainland China deployment in release workflow by @nighca in #3298
  • Release v1.15.0 by @nighca in #3288

New Contributors

Full Changelog: v1.14.6...v1.15.0

v1.14.6

Choose a tag to compare

@nighca nighca released this 12 Jun 08:07
2d53b27

What's Changed

  • docs(openapi): add XBuilder Account API spec by @aofei in #3191
  • docs(openapi): document OAuth unsupported media type errors by @aofei in #3236
  • docs(openapi): refine OAuth error response documentation by @aofei in #3237
  • docs(openapi): document hosted sign-in redirects by @aofei in #3239
  • docs(account): clarify provider credential handoff through PAR by @aofei in #3241
  • docs(openapi): make account session password-only by @aofei in #3242
  • docs(account): clarify OAuth handoff authorization flow by @aofei in #3243
  • docs(openapi): remove account session current flag by @aofei in #3244
  • docs(openapi): name union schema variants by @aofei in #3245
  • fix(spx-gui): hide pivot marker in thumbnails by @nighca in #3252
  • Fix truncated sprite name discoverability by @nighca in #3254
  • feat(spx-gui): support XGo unit completions by @aofei in #3238
  • Sync dev to acc by @nighca in #3257
  • docs(account): refine account API mutation contract by @aofei in #3258
  • docs(account): document scoped account profile writes by @aofei in #3262
  • docs(account): document hosted sign-in locale hints by @aofei in #3263
  • docs: add XBuilder Account product and API documentation by @nighca in #3265
  • fix(stage-viewer): use Map ref for spriteNodeRefs to avoid v-for index mismatch by @fennoai[bot] in #3269
  • Release v1.14.6 by @nighca in #3268

Full Changelog: v1.14.5...v1.14.6

v1.14.5

Choose a tag to compare

@nighca nighca released this 05 Jun 09:02
be4ba07

What's Changed

  • chore(deps): bump spx to 2.0.3 by @Copilot in #3221
  • feat(animation): add sound playback mode selector by @nighca in #3210
  • Fix transparent stage background in viewers by @nighca in #3235
  • Support course series file sync by @nighca in #3233
  • Support markdown tables in Copilot messages by @nighca in #3230
  • refactor(spx-gui): remove jwt-decode and reduce cached username dependencies by @cn0809 in #3224
  • Fix potential deadlock during token refreshing by @nighca in #3248
  • Avoid potential memory leak in AnimationPlayer by @nighca in #3249
  • Release v1.14.5 by @nighca in #3246

Full Changelog: v1.14.4...v1.14.5

v1.14.4

Choose a tag to compare

@nighca nighca released this 29 May 07:59
ea3ff81

What's Changed

  • Support finer backdrop control with pivot and actual size by @nighca in #3201
  • chore(deps): bump spx to 2.0.2 by @Copilot in #3207
  • Use icons for backdrop mode selector by @qingqing-ux in #3215
  • fix(spx-gui): show xgo kwarg completions by @aofei in #3213
  • feat(spx-gui): infer feet-pivot defaults for generated character sprites & adjust pivot settings UI by @cn0809 in #3161
  • chore(deps): bump github.com/goplus/xgolsw to 0.21.0 in /tools/spxls by @aofei in #3222
  • Release v1.14.4 by @nighca in #3220

Full Changelog: v1.14.3...v1.14.4

v1.14.3

Choose a tag to compare

@nighca nighca released this 22 May 09:36
dd338f0

What's Changed

  • chore(deps): bump spx to 2.0.1 by @Copilot in #3162
  • Add empty ui/prototype/ to avoid Vercel deployment failure by @nighca in #3164
  • feat(animation): migrate sound binding from onStart to onPlay by @fennoai[bot] in #3168
  • fix(animation): revert sound binding to onStart temporarily by @nighca in #3174
  • Sync SPX overload documentation mappings by @nighca in #3175
  • Update frontend onStart guidance for simple startup code by @nighca in #3182
  • fix: increase maximum file size limit to 64MB by @go-wyvern in #3184
  • docs(openapi): make product APIs resource-oriented by @aofei in #3146
  • refactor(api): use resource-oriented endpoints in frontend by @aofei in #3181
  • Adjust editor and tutorials layout by @qingqing-ux in #3192
  • build: align staging and preview with production optimization by @nighca in #3196
  • fix(spx-gui): fix UIIcon tooltip trigger resolution & support SVG popup triggers by @cn0809 in #3197
  • refactor(api): use absolute upload session expiration by @aofei in #3199
  • chore(deps): bump github.com/goplus/xgolsw to 0.20.1 in /tools/spxls by @aofei in #3204
  • docs: add XBuilder Account product architecture by @aofei in #3147
  • Release v1.14.3 by @nighca in #3206

Full Changelog: v1.14.2...v1.14.3

v1.14.2

Choose a tag to compare

@nighca nighca released this 15 May 09:16
8fcdda5

What's Changed

  • chore(deps): bump spx to 2.0.0 by @Copilot in #3127
  • Widget by @nighca in #3089
  • Provide SPX knowledge from frontend by @nighca in #3097
  • UI update for tutorial pages by @cn0809 in #3122
  • Prevent editor stalls on invalid images by @nighca in #3136
  • feat: add title attribute to sprite name in list items by @fennoai[bot] in #3140
  • feat(code-editor): support sprite instance input helpers by @aofei in #3123
  • Update UI empty/error default images by @cn0809 in #3134
  • chore(deps): bump github.com/goplus/xgolsw to 0.20.0 in /tools/spxls by @aofei in #3163
  • feat(spx-gui): optimize video cut preview during animation generation by @cn0809 in #3150
  • Release v1.14.2 by @nighca in #3160

Full Changelog: v1.14.1...v1.14.2

v1.14.1

Choose a tag to compare

@nighca nighca released this 08 May 11:21
2c34b52

What's Changed

  • refactor(spx-gui): inline Tailwind theme tokens and remove runtime CSS variable fallbacks by @cn0809 in #3076
  • chore(deps): bump spx to v2.0.0-pre.51 by @Copilot in #3081
  • Fix SPX play overload documentation by @nighca in #3083
  • fix: add timeout to client request in convertScratchToXbp function by @go-wyvern in #3090
  • docs: fix JSDoc for convertScratchToXbp by @fennoai[bot] in #3092
  • Add Copilot skills support by @nighca in #3047
  • refactor(spx-gui): replace naive-ui message infrastructure by @cn0809 in #3064
  • refactor(spx-gui): replace naive-ui input primitives by @cn0809 in #3041
  • fix(code-editor): trigger completion for unicode identifiers by @aofei in #3095
  • Decouple code editor runtime dependencies by @nighca in #3088
  • Decouple Copilot CodeBlock from editor integration by @nighca in #3096
  • refactor(spx-gui): rebuild modal infrastructure & remove the naive-ui dependency by @cn0809 in #3037
  • chore(spx-gui): update Browserslist database (caniuse-lite 1.0.30001757 → 1.0.30001791) by @fennoai[bot] in #3105
  • Preload Copilot skills in project editor by @nighca in #3080
  • refactor(spx-gui): improve component definition typing by @nighca in #3106
  • Adjust public APIs of xgo/spx Code Editor by @nighca in #3099
  • refactor(spx-gui): simplify modal transform-origin handling & fix select trigger background by @cn0809 in #3113
  • chore(deps): bump github.com/goplus/xgolsw to 0.19.0 in /tools/spxls by @aofei in #3120
  • Release v1.14.1 by @nighca in #3119

Full Changelog: v1.14.0...v1.14.1

v1.14.0

Choose a tag to compare

@nighca nighca released this 24 Apr 08:57
42a4e18

What's Changed

  • refactor(spx-gui): migrate XBuilder frontend styling to Tailwind CSS by @cn0809 in #3002
  • Fix style details for UIButton & UITag by @nighca in #3031
  • Persist ongoing sprite generation after content phase starts, without requiring Minimize by @nighca in #3033
  • fix: remove non-scoped deep selector from UIFormItem by @nighca in #3038
  • chore(deps): bump spx to v2.0.0-pre.50 by @Copilot in #3042
  • New UI design by @nighca in #3028
  • refactor(spx-gui): replace naive-ui form container and validation plumbing by @cn0809 in #3039
  • refactor(spx-gui): replace naive-ui dropdown and tooltip popups by @cn0809 in #3032
  • Use localized numbered default resource names by @nighca in #3049
  • fix(spx-gui): tooltip side-placement alignment bug by @cn0809 in #3057
  • Details improvement for new UI style by @nighca in #3061
  • fix(spx-gui): defer dropdown outside click binding by @nighca in #3063
  • refactor(spx-gui): replace naive-ui loading / divider / timeline primitives by @cn0809 in #3062
  • Style details improvement by @nighca in #3065
  • chore(deps): bump github.com/goplus/xgolsw to 0.18.1 in /tools/spxls by @aofei in #3067
  • Fix hover card closing after reflow by @nighca in #3074
  • Release v1.14.0 by @nighca in #3068

Full Changelog: v1.13.4...v1.14.0