- feat(server): add the Practice reviews reads and the standing work counts (#2791)4b8131c2026-10-12 10:40
- fix(activity): load timeline filters without counting people (#2757)87203d62026-10-11 18:03
- feat(webapp): show a visual and a Read more guide for each practice (#2629)bc38ec22026-10-11 16:53
- feat(webapp): show review preparation and execution times (#2734)a898f9f2026-10-11 09:21
- feat(webapp): open workspaces on their own subdomains (#2700)8668bb12026-10-10 22:57
- feat(webapp): show a public activity page and the settings that control it (#2694)4f90d902026-10-10 19:47
- feat(server): add public activity API with privacy controls (#2677)78b969c2026-10-10 13:41
- feat(webapp): sort workspace activity by contributions, in the provider's own icons (#2678)dd038872026-10-10 09:17
- feat: show administrators the deployment environment and release history (#2615)6Docs56134052026-10-08 20:43
Change detail
6 changes across 2 operations
- POST/admin/release/checks
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
/to the response with the status
- info
- GET/admin/release
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
/to the response with the status
- info
- fix(server): replace stale queued reviews with covering reviews (#2617)45Docsc742ed52026-10-08 19:43
Change detail
9 changes across 5 operations
- POST/workspaces/{workspaceSlug}/agents/jobs/{jobId}/cancel
- warning
added the new
SUPERSEDEDenum value to theresponse property for the response status - info
added the optional property
to the response with the status
- warning
- POST/workspaces/{workspaceSlug}/agents/jobs/{jobId}/delivery/retry
- warning
added the new
SUPERSEDEDenum value to theresponse property for the response status - info
added the optional property
to the response with the status
- warning
- GET/workspaces/{workspaceSlug}/agents/jobs/{jobId}
- warning
added the new
SUPERSEDEDenum value to theresponse property for the response status - info
added the optional property
to the response with the status
- warning
- GET/workspaces/{workspaceSlug}/agents/jobs
- warning
added the new
SUPERSEDEDenum value to the//response property for the response status - info
added the optional property
//to the response with the status
- warning
- GET/workspaces/{workspaceSlug}/practices/reviews
- info
added the required property
//to the response with the status
- info
Change detail
10 changes across 7 operations
- GET/workspaces/{workspaceSlug}/practices/reviews/feedback/{feedbackId}
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the//response property for the response status - warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to theresponse property for the response status
- warning
- PATCH/workspaces/{workspaceSlug}/practices/reviews/feedback/{feedbackId}/withdrawal
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the//response property for the response status - warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to theresponse property for the response status
- warning
- GET/workspaces/{workspaceSlug}/practices/reviews/feedback
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the//response property for the response status - info
added the enum value
PUBLIC_SUBJECT_INELIGIBLEto the propertyitems/of thequeryrequest parametersuppressionReason
- warning
- GET/workspaces/{workspaceSlug}/practices/reviews/observations/{observationId}
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the//response property for the response status
- warning
- PATCH/workspaces/{workspaceSlug}/practices/reviews/observations/{observationId}/validity
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the//response property for the response status
- warning
- GET/workspaces/{workspaceSlug}/practices/trace/{artifactKind}/{artifactId}
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the///response property for the response status
- warning
- GET/workspaces/{workspaceSlug}/practices/trace/{artifactKind}/{artifactId}/own
- warning
added the new
PUBLIC_SUBJECT_INELIGIBLEenum value to the///response property for the response status
- warning
- feat(server): show every count on practices across the workspace (#2545)45Docsa2089aa2026-10-07 14:25
Change detail
9 changes across 2 operations
- GET/workspaces/{workspaceSlug}/practices/workspace-overview
- breaking
removed the required property
/////from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
from the response with the status - info
the response property
/////became required for the status - info
the response property
/////became required for the status - info
the response property
///became required for the status - info
the response property
///became required for the status
- breaking
- GET/workspaces/{workspaceSlug}/practices/workspace-overview/tiles
- breaking
removed the required property
from the response with the status - info
the response property
became required for the status
- breaking
Change detail
4 changes across 4 operations
- GET/workspaces/{workspaceSlug}/practice-groups/{groupSlug}/review-runs
- info
added the optional property
////to the response with the status
- info
- GET/workspaces/{workspaceSlug}/practice-profile/review-runs/{reviewId}
- info
added the optional property
//to the response with the status
- info
- GET/workspaces/{workspaceSlug}/practices/observations/{observationId}
- info
added the optional property
to the response with the status
- info
- GET/workspaces/{workspaceSlug}/practices/reviewed-work/{artifactKind}/{artifactId}/review-runs
- info
added the optional property
////to the response with the status
- info
- feat(workspace): show developers where their practices stand across the workspace (#2406)2Docsa73baf12026-10-05 00:17
- fix(server): reuse ready review answers for pending code reviews (#2448)44Docsb22d56c2026-10-04 13:45
- refactor: finish the review vocabulary and clear leftover debt before 1.0 (#2409)63276Docsfc0bb052026-10-03 11:30
- feat(server): let instance admins export and erase one person's data (#2394)514Docs54eddd42026-10-03 10:19
- refactor(server): simplify practice review outcomes and definitions (#2354)102104326Docse1bad7e2026-10-02 14:37
- feat(integration): bring practice reviews into GitHub and GitLab (#2245)11Docs45574bd2026-10-02 00:56
- feat(server): exclude bots and mark generated paths in practice reviews (#2330)47Docsf3a23212026-10-01 07:48
- fix(integration): remove deleted GitLab notes and manage token expiry (#2319)3Docs2ec6c9b2026-09-30 21:34
- fix: name moments, sources and kinds of work in words everywhere (#2285)44132Docs0a22a172026-09-30 10:45
- feat: move Review activity into Practice reviews and close its trace to other members (#2278)1Docsfb952d22026-09-30 09:49
- feat: withdraw wrong feedback and let developers dispute it where they read it (#2258)110Docs156d1022026-09-28 19:26
- feat(mentor): Heph answers the first message without a cold start (#2270)1Docs99274d82026-09-28 18:20
- fix(server): stop members reading other developers' observations on a pull request (#2267)1Docsa7966042026-09-28 13:03
- feat(webapp): add a practice reviews overview and open review records in panels (#2262)714Docs2fb8adf2026-09-28 11:15
- feat: show team review requests and re-requests in Needs you, and open on the Practice profile (#2261)5Docsce5edbf2026-09-28 10:44
- feat: replace the leaderboard with Activity and Workspace activity (#2260)836118Docs2aef6e32026-09-27 21:43
- fix(server): keep composed feedback current and withhold repeated notes (#2249)61Docsc0383162026-09-27 15:28
- fix(mentor): show conversation feedback before recording delivery (#2238)33Docs99b3cca2026-09-27 10:00
- fix(server): withdraw unsafe issue close review for catalog copies (#2232)12Docs6df86482026-09-27 08:35
- fix(workspace): create GitLab workspaces only on the instance Hephaestus syncs (#2189)1Docs5e6ec742026-09-26 16:30
Revisions go back to the API's first capture.