Skip to content

v1.12.0

Choose a tag to compare

@nighca nighca released this 30 Jan 09:22
· 287 commits to main since this release
4a0bb9f

What's Changed

  • Update project & asset for asset generation settings by @nighca in #2569
  • docs(api-spec): improve OpenAPI spec formatting and descriptions by @aofei in #2584
  • docs(api-spec): add AIGC asset generation API by @aofei in #2570
  • Update AIGC APIs by @nighca in #2615
  • AIGC Generation-related models by @nighca in #2574
  • docs(api-spec): add AIGC task cancellation API by @aofei in #2631
  • docs(api-spec): remove progress tracking from AIGC task events by @aofei in #2632
  • feat(spx-gui): smart component by @Overu in #2619
  • docs(api-spec): change AIGC task cancellation response from 200 to 202 by @aofei in #2636
  • sync code from the dev branch by @Overu in #2634
  • feat(spx-gui): update AIGC APIs based on spec changes by @xgopilot[bot] in #2639
  • Interaction between the SettingsInput text field and the "Optimize Prompt" button by @Overu in #2641
  • Support multi-gen for costume & backdrop by @nighca in #2646
  • Draft for SpriteGen by @nighca in #2645
  • Support startTime and duration parameters for frame extraction by @nighca in #2656
  • Asset library modal with AI gen by @Overu in #2644
  • Sprite generation by @nighca in #2651
  • Costume generation by @nighca in #2663
  • Animation generation by @nighca in #2664
  • Migrate instructions to AGENTS.md by @xgopilot[bot] in #2674
  • Loading for AIGC generation by @nighca in #2675
  • feat(spx-gui): improve param-settings by @Overu in #2649
  • Modal closing for AIGC by @nighca in #2672
  • feat(spx-gui): description of input field state adjustments by @Overu in #2680
  • Refactor mock checks and fix api-call issues by @nighca in #2684
  • AIGC Task cancellation support by @nighca in #2678
  • feat(spx-gui): refine input and button disabled/readonly states in generation settings components by @Overu in #2683
  • Backdrop generation by @nighca in #2671
  • chore(deps): bump spx to v2.0.0-pre.40 by @Copilot in #2689
  • chore(deps): upgrade xgolsw to v0.15.2 by @Copilot in #2690
  • Adjust sprite/costume/animation/backdrop GenItem by @Overu in #2688
  • AIGC API integration by @nighca in #2685
  • Improve images preview by @nighca in #2696
  • chore(staging): switch to new usercontent bucket by @aofei in #2702
  • Details (loading , etc.) for animation gen by @nighca in #2697
  • Support reference costume for costume/animation gen by @nighca in #2701
  • Fix runtime error within AssetLibraryModal by @nighca in #2709
  • fix(spx-gui): prevent race condition in useQuery by @xgopilot[bot] in #2706
  • Remove debugging code in SpritesPanel by @nighca in #2718
  • Improve requestSSE to comply with SSE specification by @nighca in #2717
  • Error feedback for animation & costume gen by @nighca in #2714
  • Fix animation gen by @nighca in #2719
  • Asset generation by @nighca in #2705
  • chore(deps): bump spx to v2.0.0-pre.41 by @Copilot in #2723
  • feat(spx-gui): add and unify radar tracking for asset generation by @Overu in #2715
  • chore(deps): bump spx to v2.0.0-pre.42 by @Copilot in #2730
  • feat(spx-gui): auto enrich asset description on submit by @Overu in #2721
  • feat(spx-gui): make asset library banner dynamic based on asset type by @Overu in #2736
  • Add API /aigc/asset-adoption by @nighca in #2740
  • feat(spx-gui): add custom transform-origin in UIModal by @Overu in #2694
  • feat: introduce tools/ispx by @aofei in #2733
  • Support costume/animation edit & name-validating within sprite-gen by @nighca in #2737
  • Improve SettingsInput & SpriteGen & BackdropGen by @Overu in #2739
  • feat(spx-gui): reset state when returning to library and disable loop mode clearable by @Overu in #2741
  • Implement asset-doption & use universal URL for AIGC tasks by @nighca in #2742
  • fix(ispx): ensure AI transport is configured after JavaScript setters by @aofei in #2744
  • Improve settings for default costume by @nighca in #2746
  • chore(ci): remove Docker layer cache and add tools/ispx to Go cache paths by @aofei in #2754
  • fix(spx-gui): asset-gen UI issues by @cn0809 in #2750
  • chore(deps): bump spx to v2.0.0-pre.43 by @Copilot in #2760
  • fix(spx-gui): Revert unexpected change of svg raw import by @cn0809 in #2761
  • refactor(ispx,ai): adapt to XGo 1.6 by @aofei in #2763
  • Improve error handling for AIGC by @nighca in #2755
  • chore(tools): add linker flags to strip symbols from WASM builds by @aofei in #2764
  • feat(spx-gui): improve modal ESC key handling with useModalEscClose by @Overu in #2762
  • chore(deps): bump spx to v2.0.0-pre.44 and ispx to v0.0.0-20260128101819-b7293b5af809 by @Copilot in #2766
  • Prevent user from leaving editor if there's nogoing generation by @nighca in #2758
  • Include metadata when saving asset to library by @nighca in #2765
  • refactor(spx-gui): add return confirmation and disable submission while generating by @Overu in #2756
  • chore(deps): update gogen to v1.20.8 and xgo to v1.6.3 by @go-wyvern in #2779
  • fix(spx-gui): Limit sortable range in SpritesPanel by @cn0809 in #2767
  • chore(deps): bump github.com/goplus/xgolsw to 0.16.0 by @aofei in #2781
  • feat(spx-gui): add nudge animation and tips for animation cropping by @Overu in #2775
  • Debug SpriteList with no sprites by @nighca in #2782
  • Improved settings inference by @nighca in #2774
  • feat(spx-gui): improve generation failure display with quota exceeded countdown by @Overu in #2783
  • feat(spx-gui): Improve placeholder text for AIGC UIs by @cn0809 in #2778
  • refactor(spx-gui): refine generation UI styles and loading state by @Overu in #2777
  • Use new API for background removal by @nighca in #2776
  • Release v1.12.0 by @nighca in #2780

New Contributors

Full Changelog: v1.11.14...v1.12.0