Releases: specklesystems/speckle-server
Releases · specklesystems/speckle-server
2.17.12
2.17.11
What's Changed
- feat: add graphql subscription metrics by @gjedlicska in #1970
Full Changelog: 2.17.10...2.17.11
2.17.10
What's Changed
- gergo/apolloQueryDuration by @gjedlicska in #1949
- feat: format log messages as clef by @gjedlicska in #1950
Full Changelog: 2.17.9...2.17.10
2.17.9
What's Changed
- feat(server): ability for apps to create new app tokens by @fabis94 in #1942
- Add ArrowUpTray Icon by @andrewwallacespeckle in #1945
- chore(helm chart/ingress): speckle-objects handle /preview endpoint by @iainsproat in #1946
Full Changelog: 2.17.8...2.17.9
2.17.8
What's Changed
- feat: clearer email verification flow & related error messages by @fabis94 in #1904
- feat: click on invite link autofills email in register form by @fabis94 in #1919
- fix(server): onboarding stream clone url parsing issue by @fabis94 in #1923
- FE2 UI minor improvements by @andrewwallacespeckle in #1905
- chore(fe2): improved logging & metrics collection for easier observability by @fabis94 in #1930
- chore(servicemonitor): include fe2 in prometheus scraping by @iainsproat in #1932
- FE2 - User Feedback Request - Menu item and Callout Banner by @andrewwallacespeckle in #1907
- a couple of random FE2 fixes reported on Discord by @fabis94 in #1943
- test(file upload): add integration tests by @iainsproat in #1917
Helm Chart and Docker Compose
- chore(misc): prefer docker compose over docker-compose by @iainsproat in #1895
- chore(ingress): use port name instead of number by @iainsproat in #1933
- chore(ingress): prevent external access to frontend-2
/metrics
endpoint - use nginx ingress rewrite and remove snippet by @iainsproat in #1936 - fix(ingress): helm chart nginx ingress was not inheriting nginx.ingress.kubernetes.io/proxy-body-size annotation by @iainsproat in #1941
Dependencies
- chore(deps): bump node from 18.18.2 to 18.19.0 by @iainsproat in #1921
- chore(deps): bump msgpackr to 1.10.1 by @iainsproat in #1929
- chore(deps): bump vite to 4.5.1 by @iainsproat in #1909
- chore(deps): bump @adobe/css-tools to 4.3.2 by @iainsproat in #1910
- chore(deps): bump axios to 1.6.2 by @iainsproat in #1911
- chore(deps): bump axios from 1.6.2 to 1.6.3 by @iainsproat in #1935
- chore(deps): bump axios to 1.6.4 by @iainsproat in #1940
- chore(frontend-2): base on distroless image by @iainsproat in #1920
- chore(deps): bump follow-redirects from 1.15.0 to 1.15.4 by @iainsproat in #1934
- chore(Dockerfile): bump images to debian bookworm, pin images by digest, and github action to auto-bump by @iainsproat in #1937
- chore(deps): bump image digests by @github-actions in #1939
Full Changelog: 2.17.7...2.17.8
2.17.7
What's Changed
- fix(DO 1click): quote boolean to be string by @iainsproat in #1906
- chore(vscode): settings update by @iainsproat in #1903
- docs(README): update status badges by @iainsproat in #1908
- refactor(envHelper): introduce common method for converting to boolean by @iainsproat in #1914
- fix(logging): typo which expected logger in res, should be req by @iainsproat in #1916
- fix(server): optimized commit download by @fabis94 in #1913
- feat: add support for creating commit by branch id by @gjedlicska in #1915
- fix(logging): typo in graphql property by @iainsproat in #1918
Full Changelog: 2.17.6...2.17.7
2.17.6
- fix(PAT): Personal Access Tokens should not be able to create Personal Access Tokens by @fabis94
Full Changelog: 2.17.5...2.17.6
2.17.5
What's Changed
- FE2 Viewer - Add Measure Mode by @andrewwallacespeckle in #1889
- fix(helm chart/file import): use objects service instead of server by @iainsproat in #1902
- fix(server): protecting against scope elevation in PAT creation by @fabis94 in #1901
Full Changelog: 2.17.4...2.17.5
2.17.4
What's Changed
- Measurements visibility option by @AlexandruPopovici in #1882
- tests(auth): refactor to prevent test pollution by @iainsproat in #1885
- feat(objects server): routes /objects to dedicated server deployments by @iainsproat in #1877
- feat(fe2): alt apiOrigin for SSR by @fabis94 in #1888
- feat(helm chart): configure
NUXT_PUBLIC_BACKEND_API_ORIGIN
for frontend-2 by @iainsproat in #1890 - fix(helm chart): ensure protocol is present in environment variable by @iainsproat in #1891
- fix(helm chart): NUXT_PUBLIC_BACKEND_API_ORIGIN must define correct port by @iainsproat in #1892
- fix(fe2): optimizing useLock composable & usages by @fabis94 in #1886
- chore(fe2): upgrade to nuxt 3.8.2 by @fabis94 in #1887
- feat(frontend-2): deploy fe2 as default on docker-compose environments by @iainsproat in #1880
- chore(.gitignore): add data directories by @iainsproat in #1896
- fix(fe1): super spammy stream file uploads page requests by @fabis94 in #1893
- Add OIDC auth strategy button by @andrewwallacespeckle in #1899
- Fix unnecessary scroll by @andrewwallacespeckle in #1897
- FE2 - Title Bar Improvements by @andrewwallacespeckle in #1894
Full Changelog: 2.17.3...2.17.4
2.17.3
What's Changed
- feat: debug log status updates by @gjedlicska in #1873
- Various Android Responsive Fixes by @andrewwallacespeckle in #1872
- chore(helm chart): remove unused variable onboardingStreamId by @iainsproat in #1860
- bump fe1 branch query limit and disregard broken pagination logic by @gjedlicska in #1875
Full Changelog: 2.17.2...2.17.3