September releases
The releases for September 30th, 2026 add new document and identity elements, set limits on interaction requests, and fix several journey issues.New features
- New Australian document elements. The Australia DVS Security Identification Card element covers ASIC and MSIC cards. The Australia DVS Change of Name Certificate element records a change of name, including the previous names. These elements can be supplied when you start a journey or produced by a module.
- New identity elements. Passport, Driving Licence and Birth Certificate record the issuing country as a field, so one element serves every country. Aliases records other names a person uses, and Nationality records the nationality they declare. These elements can be supplied when you start a journey or produced by a module.
-
Resume an unfinished journey. An applicant who closes the page can reopen the same link in the same browser and carry on where they stopped. Resume is on by default for every delivery.
The resume window starts at the applicant’s first visit and does not extend when they return. The default is 7 days, and a delivery can ask for up to 30 days. The window never outlasts the journey’s data retention period.
To turn resume off, set
resumeModetooffinlinkConfigon the journey start request. For hosted journeys, the resume credential is bound to the browser that obtained it.
- Your own SMS invite wording. A delivery or organisation can now set its own text for single-user SMS invites in
linkConfig.smsInviteMessage. Use{{inviteUrl}}and{{firstName}}in the text, and the link is added if you leave it out.
Improvements
-
Interaction request limits. Interaction submit and asset upload requests from an applicant’s device are now rate limited per journey instance. A request over the limit returns
429with aRetry-Afterheader. A submit request body is limited to 32 MB, and a larger body returns400. A request can carry at most 50 documents, 50 biometric entries and 25 inline images. -
Australian document fields. The Australia DVS Marriage Certificate element gains
documentNumberandissueDate, andregistrationNumberis now optional on birth and marriage certificates. The Australia DVS Centrelink Concession Card element now stores the cardholder’sfullName. -
Business entity fields.
dissolutionDateis now optional,headcountmust be a whole number, and an associated person’snationalityis a country code. -
Bank accounts identified by IBAN. A bank account in
subject.accounts[]can now carryibanwithoutaccountNumber. Each account needs at least one of the two, and a module that requiresaccountNumberstill needs it. -
Token request documentation. The published OpenAPI specification now shows
scope=gbg.tokenas required on client credentials token requests. Generated clients that left it out could not get a token.
Bug fixes
August releases
The releases for August 30th, 2026 add new domain elements and a YAML API specification, and change delivery link and Schema API behaviour.Some changes in this release need action from integrators. Each one is marked Action required.
New features
-
New domain elements. The following elements are now available to journeys and modules:
- Australia DVS Visa, for an Australian visa number.
- Consent, for an explicit consent record.
- Stored Face, a reference to a face template held by a supplier, for reverification.
- Entity Person Address, the home address of a person associated with a business.
-
OpenAPI specification in YAML.
GET /v2/captain/openapi.yamlnow serves the specification as YAML, alongside the existing JSON version.
Improvements
-
Delivery links last 7 days by default. An unconfigured link now lasts 7 days instead of 24 hours. Set
linkConfig.ttlMinutesfor a shorter lifetime. Action required. No link can last more than 7 days, and a longer requested lifetime is reduced to 7 days without an error.deliveryUrlTtlMinutesstill works but is deprecated in favour oflinkConfig.ttlMinutes. -
Schema API uses short IDs.
POST /v2/captain/journey/schema/fetchnow takes the sameresourceIdas the journey start request, for examplemy-delivery@latest, and takes the organisation from your token. The response returnsdeliveryIdandresolvedVersion, which together pin a journey start to that exact version. Action required. ThegrIdrequest member has been removed, and the response no longer contains full resource names. A request that sendsgrIdreceives400. -
Business entity data. The legal form of a business, such as
LLCorplc, has moved fromsubject.entities[].typetosubject.entities[].businessType. ThePrimaryEntity/typereference is nowPrimaryEntity/businessType. Action required. A request that sends the legal form insubject.entities[].typenow receives400. Journeys and modules that referencePrimaryEntity/typemust change toPrimaryEntity/businessType. -
Millisecond ordering for journey events. Journey action events now carry
createdAtMs. Order a journey’s events by instance ID andcreatedAtMs, and fall back tocreatedAtfor older events.
Bug fixes
July releases
The releases for July 30th, 2026 change how the anchor image is produced across the v2 document module variants, and update where Document Authentication V2 runs in a journey.New features
No new standalone features were introduced in this release.Improvements
- Document Classification V2 now outputs the anchor image. The variant produces the anchor image alongside its classification results, so the image is available earlier in the journey and can be consumed by parallel branches rather than waiting for extraction to complete.
- Document Extraction V2 no longer outputs the anchor image. The image is already produced by Document Classification V2 earlier in the journey, so the output has been removed from this variant to avoid duplication. Document Extraction V2 continues to extract data fields such as name, date of birth, document number, and expiry date.
- Document Authentication V2 now depends on both Document Classification V2 and Document Extraction V2. Place the variant after both modules in your journey. The supported module order is Document Classification V2, then Document Extraction V2, then Document Authentication V2.
These changes apply to the v2 document module variants only. The v1 variants are unaffected.
Bug fixes
No bug fixes were introduced in this release.July releases
The releases for July 24th, 2026 improve how module variants are presented in the Journey Builder.New features
No new standalone features were introduced in this release.Improvements
Re-ordered the variants in each module’s variant drop-down list into alphabetical order, making it quicker to find and select the variant you need.Bug fixes
No bug fixes were introduced in this release.July releases
The releases for July 21st, 2026 introduce response profiles on the journey APIs, letting you choose how much detail a response carries.New features
Added response profiles to the/journey/state/fetch and /journey/interaction/fetch endpoints. Use the view query parameter to control how much detail the response carries:The slim response returns a
result.data object containing only verified module output. It excludes the data originally submitted, captured images, and diagnostic detail.The default remains
full, so this change is backward compatible. Existing integrations continue to work unchanged.Improvements
Added an additional way to authorise session export in the Investigation Portal, so that export can be enabled for your organisation through your access permissions.Bug fixes
No bug fixes were introduced in this release.July releases
The releases for July 16th, 2026 let you delete selected personal data from a session in the Investigation Portal.New features
Added the option to delete selected personal data from a session in the Investigation Portal. On the session detail page, you can now remove one category at a time, rather than deleting the whole session. You can delete any of the following:- Personal information
- Documents
- Biometrics
Improvements
No improvements were introduced in this release.Bug fixes
July releases
The releases for July 13th, 2026 make journey results easier to consume from the API, add new domain elements for Australian certificates, and fix a number of issues across journey execution and the Investigation Portal.New features
Added new domain elements for Australian Birth Certificate and Marriage Certificate documents. The new fields cover registration number, certificate number, registration date and year, marriage party, and spouse names.Improvements
-
Promoted the overall journey result to the response root. The
/journey/state/fetchand/journey/interaction/fetchendpoints now return the journey result asresponse.result, so you no longer need to read it from the nestedcontext.result. -
Added the step name to each entry in
steps[]. Entries now include a readablenamealongsidenodeId, so you can show which check ran without looking it up in the journey configuration. -
Added decision and evaluation nodes to
steps[]. Responses now show which branch a journey took and why. -
Added support for the OAuth 2.0
client_credentialsgrant. Tokens issued through this grant are now accepted, where they were previously rejected with a401response. -
Documented how each
emails[].typevalue maps to its domain element in the API reference. The values map as follows: -
Corrected the API reference to show
typeas required on document submissions. The field has always been required, so document submissions must include it. - Updated the Investigation Portal to show a Pass/Fail result rather than a score for the Biometrics Reverification variant.
- Removed the Relevance column from the Document Authentication V2 validation tab in the Investigation Portal, as it doesn’t apply to this variant.
Bug fixes
July releases
The releases for July 2nd, 2026 introduce a new module to production for biometric identity verification.New features
Released the Biometrics Reverification module to production.June releases
The releases for June 30th, 2026 introduce three new module variants to production for document and biometric identity verification.New features
Released the following module variants to production:June releases
The releases for June 16th, 2026 introduce Designer-level management of iframe embedding allowlists, along with audit logging for cross-organization access decisions.New features
Added a Designer interface for managing which domains are permitted to embed a journey in an iframe. Designers and org admins can now configure embedding allowlists directly at the delivery level or as organisation-wide defaults. This is without editing JSON or calling APIs. The interface includes built-in validation, clear limits, and messaging that embedding stays blocked by default until origins are added.Improvements
Added audit logging for cross-organisation access decisions in partner and sub-organisation journeys. Every allow or deny decision is now recorded with full context, including the requesting and target organisations, the outcome, the reason, and the user. Details are searchable by organisation, user, time range, and outcome in the Investigation Portal audit view.Bug fixes
No bug fixes were introduced in this release.June releases
The releases for June 11th, 2026 focus on Investigation Portal accuracy for biometric and compliance screening results.New features
No new standalone features were introduced in this release.Improvements
Updated the Investigation Studio to display Biometrics Reverification module results as clear Pass/Fail outcomes rather than raw scores. Reviewers now see the overall result alongside individual outcomes for IAD Capture Liveness, Face Liveness, and Face Match, with both the selfie and trusted anchor image shown.Bug fixes
June releases
The releases for June 4th, 2026 introduce a set of document and biometric module variants to production, available exclusively as Hosted journeys through Flow Captain v2.New features
Released the following document and biometric module variants to production:- Document Classification v2
- Document Extraction v2
- Document Authentication v2
- Facematch Verification v2
- Liveness Verification v2
- Chip Authentication
The v1 Facematch Verification and Liveness Verification variants are not supported in v2.The following v1 document variants remain supported in v2:
- Document Classification v1
- Document Extraction
- Document Authentication v1
Improvements
Renamed the biometric image inputs for clarity. Across the biometric modules in v2, the inputs previously referred to asface1Image and face2Image are now selfieImage and anchorImage.The selfie image is the photograph captured from the end user during the journey, and the anchor image is the reference image it is compared against.Bug fixes
No bug fixes were introduced in this release.June releases
The releases for June 1st, 2026 introduce evaluation outcome classification and consolidated audit logs in the Journey Builder, along with fixes to biometric processing and module configuration.New features
-
Added the ability to classify evaluation outcomes as Positive, Negative, or Neutral directly in the Journey Builder, enabling richer analytics and clearer interpretation of journey decisions at a glance.
Classification is optional and fully backward compatible. Existing journeys continue to work unchanged, with unclassified outcomes appearing as “unclassified” in reporting.
- Added Investigation audit logs to the Journey Builder Audit log page through a new tabbed view, letting admins review both journey and investigation activity from a single, consistent interface.
Improvements
No improvements were introduced in this release.Bug fixes
May releases
The releases for May 29th, 2026 introduce the Document module v2 variants to production for document-based identity verification.New features
Released the Document module v2 variants to production. The variants include:This release provides improved performance and efficiency for document-based identity verification workflows through Captain v2 orchestration, while maintaining full backward compatibility with existing v1 journeys.Improvements
No improvements were introduced in this release.Bug fixes
No bug fixes were introduced in this release.May releases
GBG Go V2 — the next-generation Journey Orchestrator — is now live in production.GBG Go V2 is the runtime that executes your journeys end-to-end: it owns journey state, dispatches modules, validates interaction inputs and outputs, and emits the events that drive the Investigation Portal and your downstream pipelines. The cutover from the previous orchestrator is transparent to existing journeys — your published journeys continue to run unchanged — and brings the new capabilities and contracts described below. See the V1 to V2 Migration Guide for details on how to migrate.New features
- Granular domain elements. Interaction inputs and outputs now travel as discrete domain elements with full provenance. Pre-fill values are preserved across steps even when the same field is collected more than once, and downstream consumers can see which step in a journey produced each value.
- Parallel module execution within a linear segment. When a journey segment contains independent modules, Go v2 now runs them concurrently, reducing end-to-end journey latency on multi-module flows.
- Module re-execution within a journey. A module can be executed more than once within the same journey instance — useful for retry, multi-document capture, and re-attempt patterns.
- Terminate-node interaction screens. Journeys can now display a final interaction screen at terminate nodes, so end users see a definitive completion or rejection message rather than the journey ending silently.
- Design-time Schema API.
POST /journey/schema/fetchreturns the interaction schema for a journey, derived from the published configuration, so Designer and integrating clients can render and validate against the exact contract Go will enforce at runtime. - OnboardChildOrg. A new use case onboards child organisations with reciprocal parent/child relationships, retention policy, and a test-account flag. Child orgs are immediately able to consume shared resources via
@ref. - Configurable data retention per organisation. Progress events written to your S3 bucket now carry a
RETAIN-<duration>object tag derived from the org’s retention duration, so lifecycle rules can enforce retention without per-bucket configuration. - Automatic 30-day journey-data cleanup. Journey state older than 30 days is now purged automatically, in line with REQ-04-025.
- OAuth2 credential resolution. Delivery credentials can now be resolved through an OAuth2 token-exchange flow, with multi-client registry support, retry, exponential backoff, and concurrent-request deduplication.
- Brand resolution. A deterministic three-step brand-resolution chain selects the correct brand (logo, copy, theme) for an end user, including across child-org journeys.
- Iframe embedding allowlist. Journeys can only be embedded by origins on a configured allowlist, enforced at the platform via
frame-ancestorsandX-Frame-Options. - Loqate runtime injection. The address-lookup card now receives its Loqate API key at journey execution time, so a single journey definition works across customers without rebuilding.
- Interaction events to S3.
INTERACTION_STARTEDandINTERACTION_COMPLETEDare now forwarded to your progress-events bucket alongside module events. - GBG Errors Catalog. Go v2 API error responses follow the platform-wide GBG Errors Catalog format — stable
code,type, anddetailsshape — replacing the ad-hoc error shapes of the previous orchestrator. - JOURNEY_ABANDONED event. Go v2 records an explicit
JOURNEY_ABANDONEDevent when a journey times out or is terminated, so abandonment is visible to the Investigation Portal and progress consumers as a first-class outcome. - Journey deletion endpoint. Journey instances can be deleted explicitly via API (REQ-02-002), supporting right-to-be-forgotten workflows.
Improvements
- Higher throughput, lower latency. Go v2 is a ground-up rewrite on a modern runtime. Per-request CPU and memory footprint are materially lower than the previous orchestrator, and replica counts and HPA targets have been tuned for production load.
- Production-grade resilience. Per-dependency timeouts, retry policies, and circuit breakers are tuned for production traffic (GGO-13550). Failures in a downstream module no longer cascade into journey-wide outages.
- Token hardening. Device and end-user JWTs now carry explicit
audandscopeclaims and enforce TTLs. TheAuthorization: Bearerheader is the sole supported credential transport — body credential fallbacks have been removed (REQ-01-003). - Structured logging with PII filtering. Logs are emitted as structured JSON with a PII-filter stage on the stdout path, suitable for ingestion by Coralogix and downstream pipelines.
- Configurable journey context size limit. The maximum journey-context payload size is now controlled by an environment variable, so high-data journeys can be enabled without code changes.
/versionendpoint enriched. Go’s version endpoint now reports the build timestamp and the versions of bundled GBG dependencies (schema, flow compiler, end-user app/lib), so deployed builds can be identified unambiguously from the outside.- Server-side schema-error volume capped. Go bounds the number of schema-validation errors returned per request, preventing unbounded log volume from pathological payloads.
- Service-principal allowlist for Flowable events. Go v2 only accepts Flowable callbacks from a configured set of service principals (GGO-13550).
- Compiler version in deployment cache key. Module deployments are cached against the flow-compiler version, so a compiler bump correctly invalidates stale deployments instead of serving them.
Bug fixes
April releases
The releases for April 6th, 2026 introduce new modules for document collection and continuous compliance screening, along with improved PEP and Sanctions configuration options.New features
- Added Document Attachments module for supporting document collection. This module enables you to request and securely collect supporting documents during onboarding workflows such as Proof of Address, Proof of Income, and Marriage Certificate.
- Added PEP and Sanctions Standard OGM Push variant, enabling automated push of individual records for continuous compliance screening with configurable worklist targeting and success/error outcome reporting.
Improvements
Improved PEP and Sanctions module screening. The variants now offer extensive configuration options including:- Dataset selection
- Customizable match thresholds (75-100)
- Sanction body filtering
- Automatic name transliteration to Latin alphabet
- DOB/country matching requirements
- PEP tier selection
- Configurable candidate limits
Bug fixes
No bug fixes were introduced in this release.February releases
The releases for February 18th, 2026 focus on Investigation Portal performance and stability.New features
No new standalone features were introduced in this release.Improvements
Improved PDF export performance in the Investigation Portal, reducing generation time and improving responsiveness when exporting journey session details and documentation.Bug fixes
February releases
The releases for February 11th, 2026 enable the Update Modules feature in the production environment.New features
- Enabled Update Modules feature in production environment. To learn more, refer to How to update modules in GBG Go.
Improvements
No improvements were introduced in this release.Bug fixes
No bug fixes were introduced in this release.February releases
The releases for February 6th, 2026 add support for new UK identity verification datasets.New features
- Added support for UK Edited and Historical Electoral Roll dataset, providing comprehensive electoral register verification. This includes both current and historical voter registration data for improved UK identity verification workflows.
- Added support for UK National ID Register dataset, providing access to national identity registration data for improved UK identity verification workflows.
Improvements
No improvements were introduced in this release.Bug fixes
No bug fixes were introduced in this release.February releases
The releases for February 4th, 2026 introduce bank account schema support for subject context.New features
Added bank account schema to the subject context, enabling bank account verification workflows with support for multiple account types. The schema supports the following account details:- Account numbers
- Sort codes
- Routing numbers
- IBAN/BIC codes
- Account holder information for UK, US, and international banking systems
JSON
JSON
Improvements
No improvements were introduced in this release.Bug fixes
No bug fixes were introduced in this release.February releases
The releases for February 3rd, 2026 add authentication capabilities to the Webhook module.New features
No new standalone features were introduced in this release.Improvements
Added authentication capabilities to the Webhook module settings window. This enables secure integration with protected external services through username/password or API key authentication. To learn more, refer to How to use and configure a Webhook module in Go.Bug fixes
No bug fixes were introduced in this release.January releases
The releases for January 29th, 2026 focus on improving outcome management in Journey Designer and journey execution stability.New features
No new standalone features were introduced in this release.Improvements
Improved the Outcome Map to display more meaningful default outcome names. The default outcome now automatically reflects the name defined in the module configuration instead of the generic “No warning signals” label. You can now edit default outcome names.Bug fixes
This section contains bug fixes for January 29th, 2026.January releases
The releases for January 13th, 2026 are focused on improving credit bureau integrations, data consistency, and Investigation Portal reliability.New features
No new standalone features were introduced in this release.Improvements
Updated the Single Source Credit Bureau variants with consistent output formats and expanded matching capabilities. Introduced new Credit Bureau 1, 2, and 3 variants with improved advice fields, improved match counting, and age threshold detection to support more accurate identity verification.Bug fixes
This section contains bug fixes for January 13th, 2026.December releases
Releases for December 16th, 2025 focused on improving version control, user support, dashboard navigation, and data accuracy.New features
This section contains new releases December 16th, 2025.- You can now restore journeys to previous deployment versions directly from the Journey Dashboard. This feature provides improved version control and deployment safety, allowing you to quickly roll back to earlier journey configurations when needed. To learn more, refer to Restore journeys to a previous version.
- Integrated Intercom for in-app support chat, enabling you to access help resources and receive real-time assistance directly within the Go application.
- Added filtering and sorting capabilities to the Go dashboard for improved navigation and organization of journeys. To learn more, refer to Create journeys.
Improvements
This section contains improvements for December 16th, 2025.- Added configurable Originating Agency Code (OAC) settings for Australian FVS document verification (driver’s license and passport) in Journey Designer.
Bug fixes
This section contains bug fixes for December 16th, 2025.November releases
Releases for November 4th, 13th, and 24th, 2025, focused on improving journey execution capabilities, improving the Investigation portal, and refining module output displays.New features and improvements
This section contains the recent new releases and improvements.- Improved journey execution to enable modules to access and use subject information updated by other modules within the same journey. This capability allows for more sophisticated identity verification workflows where modules can build upon data gathered and enriched by previous steps.
-
Added new PEP and Sanctions functionalities to the Investigation Portal. Functionalities include:
- Results Summary tab for quick identification of PEP matches and sanctions database matches with clear, organized result summaries.
- PEPs tab for detailed PEP match information, including confidence scores, identity details, and relevant metadata to support compliance decisions.
- Sanctions tab for evaluating matches against sanctions lists, with results organized by source authority or dataset for clear compliance context.
- PDF export capability to generate comprehensive reports of all PEP and Sanctions screening results for audit and regulatory compliance documentation.
- Improved the “Raw” tab in the Investigation Portal to display a clean, API-response-structured JSON object. The tab now shows relevant module output data (status, advice, notes, subject, documents) in a consistent format, making it easier to understand module results and troubleshoot issues.
Bug fixes
This section contains the recent bug fixes.API changes
This section contains the recent API changes.September releases
Releases for September 2025 are all about improving user experience for complex journeys and giving you more control over your platforms’ configuration. We rolled out several key improvements and one important bug fix designed to make the system more powerful and flexible for your needs.New features and improvements
This section contains new releases and improvements for September 2025.- Session detail PDF exports now include a complete audit log showing the history of actions taken on the record. This enables offline compliance reviews and audits with full traceability.
- Increased the journey completion timeout from 30 minutes to 7 days, allowing customers more time to gather and submit required information during multi-step verification processes. This is particularly helpful for journeys requiring document collection or manual review steps.
- Enabled settings configuration for document and biometric verification modules in production environments. You can now customise module behavior according to specific business rules and requirements. To learn more, refer to the How to configure module settings in Go documentation.
- Enabled settings configuration for the Webhook module in preview and production environments. You can now customise the webhook module to accept your preview and production webhook URLs. For more details, refer to the How to use and configure a Webhook module in Go documentation.
Bug fixes
This section contains bug fixes for September 2025.August releases
Releases for August 2025 introduced new features into the Go Investigation portal.New features
- Added the ability to export customer sessions to PDF. This is great for record-keeping, compliance reporting, or sharing with stakeholders outside the GBG Go platform. For more details, see the Export journey session documentation.
- Added webhook support for customer journeys. You can now configure webhooks using the Webhook module to send real-time notifications about task status changes in your customer journeys to external apps. This enables better integration with your existing systems and workflows.
July releases
Releases for July 2025 focus on improving platform stability and reliability in GBG Go, particularly around API functionality and journey execution workflows.New features and improvements
The investigation portal now includes zoom controls for detailed image inspection. Use these controls to examine evidence images more closely during investigation.You can view and zoom images in two locations within the Investigation tab:- Processing tab: Navigate to this tab and expand the documents and biometrics module. Click More Details > Extracted Images to view and zoom the image.
- Documents & Biometrics tab: You can immediately view and zoom images when you navigate to this tab.
- Zoom In (+): Click to magnify the image for closer inspection.
- Zoom Out (-): Click to reduce the magnified image.
- Center: Click to center the image in the viewing area.
- Reset (X): Click to return the image to its original size and position.
Improvements
- No improvements added this month.
Bug fixes
May releases
Releases for May 2025 focus on improving the user experience in GBG Go, particularly in the Journey builder.Improvements
- Shortened the connection lines between modules in the journey designer canvas for a cleaner, more compact visual experience. The updated spacing makes it easier to view and work with complex journeys without excessive scrolling.
- Added support for optional asynchronous journey execution in pre-fill mode to prevent timeout issues with long-running processes. Developers can now receive immediate response with instance IDs and monitor progress separately.
April releases
Releases for April 2025 focus on improving the user experience for licensed and unlicensed modules in GBG Go. The changes include clearer visual indicators, improved variant lists, and helpful guidance messages when selecting unlicensed variants.Improvements
- Updated visual indicators for unlicensed modules with clearer icons and colors.
- Improved variant lists by removing unnecessary licensing indicators.
- Added a helpful guidance message when selecting unlicensed variants.