Releases: specklesystems/speckle-server
Releases · specklesystems/speckle-server
2.18.5
Release 2.18.5 failed to publish all artefacts in their entirety; we instead recommend using release 2.18.6
What's Changed
- WBX-162 - Missing Registration link on login when no local strategy defined by @andrewwallacespeckle in #2047
- fix: comment out "redis" floating text by @thegartrell in #2051
- chore(deps): bump undici from 5.26.3 to 5.28.3 by @dependabot in #2050
- Coloring issue by @AlexandruPopovici in #2048
- [WBX-284] Bugfix - Controls Z-Index not being enforced by @andrewwallacespeckle in #2052
- chore(deps): bump socks to 2.8.0 by @iainsproat in #2056
- [WBX-281] - 2049 Hardcoded URL in Create Application Success Dialog by @andrewwallacespeckle in #2053
- Bugfix - Tidy up numeric filters to prevent overflow issue by @andrewwallacespeckle in #2054
- chore(docker compose): fe2 should have warn level of logs by default by @iainsproat in #2059
- chore(DO 1-click): fe2 log level is warn by default by @iainsproat in #2060
- gergo/serverMigration by @gjedlicska in #2067
- feat: extra mp properties to troubleshoot odd events [WBX-294] by @fabis94 in #2068
- feat(fe2): implementing various RUM tools for trialing by @fabis94 in #2066
- Update EmbeddedCommitObjectViewer.vue by @didimitrie in #2070
- Update to object hiding ux by @andrewwallacespeckle in #2064
- [WBX-289] Embed Dialog - Move "Access" to Dialog by @andrewwallacespeckle in #2071
- fix(helm chart): if .Values.server.mp.enabled is set to false, honour it by @iainsproat in #2073
- chore(deps): bump image digests by @github-actions in #2040
- chore(circleci): bump build image patch version by @iainsproat in #1990
- feat(fe2): app authorization workflow redesign [WBX-217] by @fabis94 in #2044
- chore(deps): bump image digests by @github-actions in #2075
- fix(fe):automation result isolation didnt select objects by @fabis94 in #2077
- chore(circleci): require explicit approval to build images by @iainsproat in #2081
- FE2 Viewer UX Improvements by @andrewwallacespeckle in #2079
- Move "Stop Following" button to the "Pocket" by @andrewwallacespeckle in #2080
- Bugfix - Fix mobile/embed sidebar header alignment issue by @andrewwallacespeckle in #2085
- chore(deps): bump sanitize-html from 2.8.1 to 2.12.1 by @iainsproat in #2084
- feat(fe2): proper health probe endpoint - /api/status - [WBX-287] by @fabis94 in #2086
- WBX-8 Viewer fixes by @AlexandruPopovici in #2083
- Andrew/bugfix embed sidebar merge by @andrewwallacespeckle in #2087
- WBX-135 Camera Planes by @AlexandruPopovici in #2043
- Revert "feat(fe2): proper health probe endpoint - /api/status - [WBX-287]" by @iainsproat in #2091
- feat: fe2 status check endpoint w/ proper redis cleanup by @fabis94 in #2092
- feat: make automate app registration optional based on the existence of the url config by @gjedlicska in #2094
Full Changelog: 2.18.4...2.18.5
2.18.4
What's Changed
- fix(fe2): redis being initialized even without a valid connection string by @fabis94 in #2046
- [WBX-33] Add Keystrokes to Measure Mode by @andrewwallacespeckle in #2033
Full Changelog: 2.18.3...2.18.4
2.18.3
What's Changed
- WBX-8 Viewer-lib bugfixes by @AlexandruPopovici in #2041
- Highlighting in LegacyViewer by @AlexandruPopovici in #2045
- Fixing viewer activity tracking not working in FE2 by @fabis94 af30d3c
Full Changelog: 2.18.2...2.18.3
2.18.2
What's Changed
- chore(dev-deps): upgrade from vite 3.2.7 to 5.0.12 by @fabis94 in #2022
- feat(fe): auto accept stream/project invite on email link click [WBX-73] by @fabis94 in #2017
- feat(fe2): /profile route for user profile edit [WBX-66] by @fabis94 in #2015
- Fixed compile errors in sandbox by @AlexandruPopovici in #2023
- Support for Text with Null Material/DisplayStyle by @AlexandruPopovici in #2016
- Faster Isolate by @AlexandruPopovici in #2008
- Blender Instances Fix by @AlexandruPopovici in #2026
- fix: allow object result case message to be null by @gjedlicska in #2024
- Fix for Safari's RangeError in the object-loader by @AlexandruPopovici in #2012
- chore(deps): bump image digests by @github-actions in #1966
- feat: make automate token scope public by @gjedlicska in #2025
- feat: various observability improvements by @fabis94 in #2027
- Bugfix: Wrong Condition on Local Strategy Label by @andrewwallacespeckle in #2020
- fix(circleci): get version generated invalid semver by @iainsproat in #2030
- Added clearMeasurements functionality to the measurements extension by @AlexandruPopovici in #2028
- chore(deps): bump nodemailer from 6.7.5 to 6.9.9 by @iainsproat in #2034
- feat(rate limiter): add custom rule for GET /auth/local and reduce allowance for all GET /auth/* rate limit rules by @iainsproat in #2035
- fix(rate limiter): use correct paths by @iainsproat in #2036
- fix(rate limiter): typescript linting issue by @iainsproat in #2037
- [WBX-110] Improvements to Measurement Mode by @andrewwallacespeckle in #2031
- fix(rate limiter): http verbs must align with served routes by @iainsproat in #2038
- fix(server/logging): sensitive response headers should not be logged by @iainsproat in #2039
- FE2 Hotfix - Viewer Comments Permission Issue by @andrewwallacespeckle in #2029
- fix(server): rate limiter path resolution by @fabis94 in #2042
- [WBX-153] Persist Comment Visibility by @andrewwallacespeckle in #2032
Full Changelog: 2.18.1...2.18.2
2.18.1
What's Changed
- fix(preview-service): revert puppeteer version and add puppeteer cache as empty dir volume to helm chart by @iainsproat in #2018
- fix(preview-service): Updated viewer version for preview service by @AlexandruPopovici in #2021
Full Changelog: 2.18.0...2.18.1
2.18.0
What's Changed
- add apollo query duration by @gjedlicska in #1947
- Viewer API 2.0 by @AlexandruPopovici in #1879
- feat: format log messages as clef by @gjedlicska in #1951
- feat(fe2): improved and more thorough logging to help with observability by @fabis94 in #1948
- fix(logging): pinoClef log levels must be a string by @iainsproat in #1952
- chore(fe2): reducing log level for some spammy req logs by @fabis94 in #1954
- preview-service <-> viewer API 2.0 by @AlexandruPopovici in #1956
- fix: request logs by @gjedlicska in #1964
- preview-service<-> viewer API2.0 by @AlexandruPopovici in #1967
- chore(deps): bumps serialize-javascript to 6.0.2 by @iainsproat in #1961
- chore(logging): allow mixins to be provided to observability.getLogger by @iainsproat in #1971
- fix(fileimport-service): write valid messages from underlying parsers by @iainsproat in #1969
- Hotfix/2.17 by @gjedlicska in #1955
- chore(fe2): project page load speed optimization by @fabis94 in #1974
- feat(server): resource limits on app tokens by @fabis94 in #1959
- fix: multiple FE2 and server speed improvements, mainly focusing on the project page by @fabis94 in #1975
- fix(helm chart): network policy egress by @iainsproat in #1978
- @iainsproat fix(helm chart): fe2 now needs access to secret holding redis connection string by @iainsproat in #1980
- feat: publish from the testing branch by @gjedlicska in #1981
- feat(fe2): compatibility with main FE1 routes by @fabis94 in #1986
- Bugfix - Use CSS Breakpoint rather than isSmallerOrEqualSm by @andrewwallacespeckle in #1984
- fix(fe2): explicit db listener redis cleanup by @iainsproat in #1989
- chore(circleci): adds a note to common.sh regarding tags by @iainsproat in #1991
- Added a fix for aabb calculation for non-mesh objects by @AlexandruPopovici in #1992
- chore(helm chart): cpu resources for server & objects increased by @iainsproat in #1993
- Remove
findAll
when matching ids by @AlexandruPopovici in #1994 - Edit ProjectPageHeader from Versions page by @andrewwallacespeckle in #1982
- fix(helm chart): tests should not be rendered if test is not enabled by @iainsproat in #1996
- chore(helm chart test): tests can be run in environment with self-signed certificate by @iainsproat in #1997
- chore(deps): bump bcrypt and puppeteer to enable building on apple silicon by @iainsproat in #1965
- ci(docker compose & helm chart): test configuration in CI by @iainsproat in #1881
- chore(circleci): helm chart publish is dependent on docker-publish-do… by @iainsproat in #1998
- chore(circleci): update images & orbs by @iainsproat in #1999
- chore(circleci): update docker version by @iainsproat in #2000
- Object Operations Performance Improvements by @AlexandruPopovici in #2002
- fix(circleci): refer to testing branch instead of frontend-2 by @iainsproat in #2003
- fix(fileimport-service): max object size should match objects service by @iainsproat in #2004
- fix(fe2): optimized 'select all objects by type' by @fabis94 in #2005
- [WBX-56] - Bugfix - Menu to manage project members is cut off by @andrewwallacespeckle in #2001
- Gergo/configurable email digest by @gjedlicska in #2006
- [WBX-31] Make account modal less annoying in the viewer by @andrewwallacespeckle in #2009
- FE2 - Embedding by @andrewwallacespeckle in #1979
- Headerbar Consistency - Post merge by @andrewwallacespeckle in #2014
Full Changelog: 2.17.9...2.18.0
2.17.16
This is a no-op change. This release is required to resolve an issue with the release management system.
Full Changelog: 2.17.15...2.17.16
2.17.15
This is a no-op release without changes, and is required due to the failure of the publication of 2.17.14.
Full Changelog: 2.17.13...2.17.15