Summary
This release makes worklog and webhook syncing more reliable, reducing the chance of missing or partial sync results. It also improves handling of Tempo worklog attributes so synced data is more accurate and consistent.
New Features
No new features in this release.
Improvements to existing features
-
No improvements listed for this release.
Bug fixes
-
PSJ-153 Forward Automation webhooks independently of plan handling toggles
-
PSJ-152 Avoid truncating webhook worklog aggregate sync to first 500 worklogs
-
PSJ-151 Bind issue-view sync to context issue key
-
PSJ-150 Include endDate fallback when parsing worklog dates
-
PSJ-149 Bound parallel worklog fetches per issue list
-
PSJ-148 Parse results envelopes in Tempo attribute payloads
-
PSJ-147 Handle structured Tempo attribute values before epic rollup grouping
-
PSJ-146 [P2] Validate malformed plan payloads before disabled-handler skip
-
PSJ-145 Avoid serial per-worklog attribute fetches in issue scans
-
PSJ-144 Ignore client-supplied issueId for issue-view worklog sync
-
PSJ-143 Fix automated PR review findings for fallback selectors and prepare hook
-
PSJ-141 [P1] Expose issue-view attribute sync to non-admin viewers
-
PSJ-140 Handle primitive static-list arrays in attribute matching
-
PSJ-139 Fall back to worklog ID when Tempo attributes.self is invalid
-
PSJ-138 Drop unpermitted Tempo EU endpoint from worklog fetch fallback list
-
PSJ-133 Propagate failed automation webhook config saves
-
PSJ-132 Bound Tempo worklog detail hydration fan-out
-
PSJ-131 Preserve dev override when product context omits environment type
-
PSJ-130 Accept values arrays when parsing Tempo worklog lists
-
PSJ-129 Parse values payloads from Tempo work-attributes responses
-
PSJ-128 Preserve raw static-list option tokens in metadata normalization
-
PSJ-127 Match explicit null worklog attribute values distinctly
-
PSJ-126 Return empty Tempo worklog results instead of lookup errors
-
PSJ-125 Preserve script mappings when normalizing worklog config
-
PSJ-123 Continue Tempo worklog fallback when issue-id lookup returns no rows
-
PSJ-122 Gate issue-view worklog attribute sync behind config-access permissions
-
PSJ-121 Keep trying Tempo worklog query fallbacks after empty responses
-
PSJ-120 Preserve saved Automation webhook settings on refresh failures
-
PSJ-119 Preserve static-list UUID values in worklog attribute parsing
-
PSJ-118 Keep saved worklog attribute mappings when option metadata fetch fails