Repository navigation
v1.9.0
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
maintodevby @nighca in #1863 - Sync
maintodevby @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
nopQuotaTrackerand simplify quota handling by @aofei in #1872 - feat(spx-backend): introduce context-based
authz.ConsumeQuotahelper 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
extraConfigfor 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
httptranspackage 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
- @JiepengTan made their first contribution in #1919
Full Changelog: v1.8.4...v1.9.0