Skip to content

v1.9.0

Choose a tag to compare

@nighca nighca released this 08 Aug 10:07
· 634 commits to main since this release
bcbe650

What's Changed

  • Module Radar for User Tutorial by @nighca in #1828
  • feat(spx-gui): add eyedropper support to color input by @Overu in #1844
  • chore(deps): bump github.com/openai/openai-go from 1.10.0 to 1.10.1 in /spx-backend by @dependabot[bot] in #1850
  • feat(spx-backend): add implementation for Authorization System by @aofei in #1813
  • chore(scripts): add Docker Compose for development database setup by @aofei in #1851
  • chore(deps): bump github.com/openai/openai-go from 1.10.1 to 1.10.3 in /spx-backend by @dependabot[bot] in #1855
  • Backend APIs for course by @nighca in #1835
  • chore(deps): bump github.com/openai/openai-go from 1.10.3 to 1.11.0 in /spx-backend by @dependabot[bot] in #1859
  • Sync main to dev by @nighca in #1860
  • feat(spx-gui): integrate Authorization System and simplify user state management by @aofei in #1848
  • Sync main to dev by @nighca in #1863
  • Sync main to dev by @nighca in #1869
  • feat(spx-gui): introduce Spotlight and HighlightLink components by @Overu in #1865
  • Module Copilot by @nighca in #1870
  • feat(spx-backend): introduce nopQuotaTracker and simplify quota handling by @aofei in #1872
  • feat(spx-backend): introduce context-based authz.ConsumeQuota helper func by @aofei in #1873
  • Optimizations for copilot by @nighca in #1874
  • chore(deps): bump github.com/casdoor/casdoor-go-sdk from 1.7.0 to 1.9.0 in /spx-backend by @dependabot[bot] in #1879
  • feat(spx-gui): finish Tutorial Page for User Tutorial by @Overu in #1875
  • Add extraConfig for Stage, Sprite & Sound by @nighca in #1880
  • Sync main to dev by @nighca in #1883
  • chore(deps): bump github.com/openai/openai-go from 1.11.0 to 1.11.1 in /spx-backend by @dependabot[bot] in #1884
  • feat(spx-backend): add authorization for course management APIs by @aofei in #1877
  • In-editor tools & custom elements for Copilot by @nighca in #1885
  • chore(deps): bump gorm.io/gorm from 1.30.0 to 1.30.1 in /spx-backend by @dependabot[bot] in #1886
  • Optimization for Copilot by @nighca in #1888
  • feat(spx-gui): finish Module Tutorial for User Tutorial by @Overu in #1887
  • feat(spx-gui): adjust course series layout by @Overu in #1901
  • refactor: rebrand Go+ to XGo and Go+ Builder to XBuilder by @aofei in #1905
  • feat(spx-gui): finish Unsigned-in feedback for CopilotUI by @Overu in #1903
  • chore(deps): bump github.com/openai/openai-go from 1.11.1 to 1.12.0 in /spx-backend by @dependabot[bot] in #1908
  • feat(user-tutorial): implement course management UI by @aofei in #1889
  • feat(spx-backend): add retry mechanism for AI interaction parsing errors by @aofei in #1898
  • refactor(spx-backend): enhance AI Interaction system prompt with improved formatting and guidelines by @aofei in #1904
  • chore(deps): bump github.com/casdoor/casdoor-go-sdk from 1.9.0 to 1.10.0 in /spx-backend by @dependabot[bot] in #1911
  • chore(deps): bump github.com/casdoor/casdoor-go-sdk from 1.10.0 to 1.11.0 in /spx-backend by @dependabot[bot] in #1915
  • Update hello word for unsigned-in user in Copilot by @nighca in #1912
  • feat(tools/ai): add httptrans package for local environments by @aofei in #1914
  • Prefer published content in effect-free mode editor by @nighca in #1921
  • Better rendering for LLM generated markdown content by @nighca in #1920
  • feat: add archived history support for AI Interaction by @aofei in #1909
  • feat(spx-backend): add Sentry middleware for tracking by @go-wyvern in #1906
  • feat(spx-gui): improve Course Prompt by @Overu in #1899
  • chore(deps): bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.0 in /spx-backend by @dependabot[bot] in #1925
  • chore(deps): bump github.com/casdoor/casdoor-go-sdk from 1.11.0 to 1.12.0 in /spx-backend by @dependabot[bot] in #1926
  • feat(spx-gui): optimize dragging behavior for copilot by @Overu in #1910
  • Improve coding course support by @nighca in #1918
  • chore(deps): bump github.com/getsentry/sentry-go from 0.34.1 to 0.35.0 in /spx-backend by @dependabot[bot] in #1930
  • Improve coding-course support by @nighca in #1931
  • Remove copilot in code-editor, use standard copilot instead by @nighca in #1929
  • feat(spx-backend): add AI description generation API by @aofei in #1917
  • feat(tool/ai): use spx api to implement ai pack by @JiepengTan in #1919
  • chore(deps): bump github.com/casdoor/casdoor-go-sdk from 1.12.0 to 1.14.0 in /spx-backend by @dependabot[bot] in #1936
  • feat(spx-gui): restore previous session after page reload by @Overu in #1934
  • chore(tools/spxls): bump github.com/goplus/xgolsw from 0.8.0 to 0.9.0 by @aofei in #1940
  • feat(spx-gui): delete CopilotUI trigger border style by @Overu in #1941
  • feat(tool/ispx): update spx version to 2.0.0-pre.4 by @JiepengTan in #1939
  • Support API References for copilot by @nighca in #1933
  • Remove entry for Tutorials from Navbar temporarily by @nighca in #1942
  • Release v1.9.0 by @nighca in #1937

New Contributors

Full Changelog: v1.8.4...v1.9.0