Skip to content

v18.2.1

Choose a tag to compare

@KevinJump KevinJump released this 01 Nov 21:48
· 40 commits to v17/main since this release
c162e1c

Release notes

  • The uSync API now needs the uSync section. The API uses the uSync section policy, so a user without that section can no longer call it (#1157).
  • Culture and segment limited exports keep the right values. Invariant items no longer lose their values, cleared culture values now sync, and values from other cultures or segments no longer leak in (#1183).
  • Partial exports only claim shared values when they contain them. DefaultValues is no longer stamped without the shared values (#1180).
  • Items with a clean marker stay in the import order. Deleting at the root could otherwise stop those items importing (#1182).
  • Member type compositions now import (#1149).
  • Export all skips content outside the Include paths (#1176).
  • SignalR respects client negotiation settings (#1169).
  • Blueprint folder names can contain spaces (#1153).

What's Changed

  • Publish @jumoo/usync to npmjs.org with trusted publishing by @KevinJump in #1143
  • Merge v17/main into v18/main (2026-10-26) by @KevinJump in #1146
  • Show 18.x as the dashboard version fallback on v18 by @henryjump in #1148
  • Import member type compositions (#1149) by @KevinJump in #1151
  • Keep the spaces in a blueprint folder name created on import by @KevinJump in #1153
  • Merge v17/main into v18/main (2026-10-28) by @KevinJump in #1154
  • Secure the uSync API with the uSync section policy by @KevinJump in #1157
  • Label PRs with their expected release (v17) by @KevinJump in #1159
  • Forward the release label workflow from v17 into v18 by @KevinJump in #1160
  • fix: respect SignalR skip client negotiation setting by @timoschraa in #1169
  • Merge v17/main into v18/main (2026-10-29) by @KevinJump in #1171
  • Bump actions/checkout from 4 to 7 by @dependabot[bot] in #1167
  • Bump Microsoft.SourceLink.GitHub from 10.0.402 to 10.0.403 by @dependabot[bot] in #1147
  • Bump vite from 8.3.4 to 8.3.5 in /uSync.History/history-client in the npm-dependencies group across 1 directory by @dependabot[bot] in #1145
  • Bump vite from 8.3.4 to 8.3.5 in /uSync.Backoffice.Management.Client/usync-assets in the npm-dependencies group across 1 directory by @dependabot[bot] in #1144
  • Merge v17/main into v18/main (2026-10-30) by @KevinJump in #1173
  • Add regression tests for CreateOnly content in reports by @KevinJump in #1175
  • Skip content outside the Include paths on export all by @KevinJump in #1176
  • Merge v17/main into v18/main (2026-10-30) by @KevinJump in #1177
  • Add regression tests for tab alias clashes and line endings by @KevinJump in #1179
  • Keep items that have a clean marker in the import order by @KevinJump in #1182
  • Only stamp DefaultValues when shared values are written by @johnkhigginson in #1181
  • Stop partial exports losing or misplacing property values by @KevinJump in #1184
  • Merge v17/main into v18/main (2026-11-01) by @KevinJump in #1185

New Contributors

Full Changelog: v18.2.0...v18.2.1