What elastic/kibana shipped
Generated by FoxPlug from public activity — not affiliated with Elastic.
Week of September 14, 2026
What shipped
- Jest now uses SWC as its only JavaScript and TypeScript transformer, removing Babel entirely for faster test execution. Pull request #281674
- The oas_docs package is now part of the pnpm workspace instead of a separate npm project, simplifying dependency management. Pull request #291649
- Fleet automatically triggers data stream rollover when custom analyzers cause mapping conflicts instead of failing silently. Pull request #291813
- JSM and Opsgenie connectors now truncate oversized message fields to 130 characters instead of failing rule actions entirely. Pull request #291698
- Fleet fixes ambiguous_conflict failures when installing packages into multiple spaces by properly handling dashboard asset orphans. Pull request #291648
- Custom integration policy UIs can now opt into a wider Fleet page layout to accommodate complex form layouts. Pull request #291871
- External inference endpoint creation now supports list-type fields displayed as tag inputs. Pull request #290352
- New Terms rules now halve their document fetch batch size when responses exceed Elasticsearch's maximum response size limit. Pull request #290058
- Report generation error messages now provide detailed context when PIT operations fail instead of generic unknown errors. Pull request #258464
- Discover now normalizes invalid time ranges from the URL to defaults during state management. Pull request #290358
Why it matters
This week focused on reliability improvements across Fleet integration management, testing infrastructure, and error handling. The Jest-to-SWC migration speeds up test execution while the workspace restructuring simplifies dependency updates. Multiple fixes to Fleet's package installation and connector behavior reduce silent failures and improve user experience.
Changelog entry
- Jest: Replaced Babel transformer with SWC for JavaScript and TypeScript compilation Pull request #281674
- OAS: Converted oas_docs from npm to pnpm workspace package Pull request #291649
- Fleet: Added automatic data stream rollover for custom analyzer mapping conflicts Pull request #291813
- Connectors: JSM and Opsgenie now truncate oversized message fields to 130 characters Pull request #291698
- Fleet: Fixed ambiguous_conflict errors when installing packages into multiple spaces Pull request #291648
- Fleet: Custom integration forms can opt into wider page layout (1200px) Pull request #291871
- External Inference: Added support for list-type fields in endpoint creation Pull request #290352
- Alerting: New Terms rules now batch document fetches when response size exceeds limits Pull request #290058
- Reporting: Improved error reporting for PIT-based report generation failures Pull request #258464
- Discover: Time ranges from URLs are now normalized to valid defaults Pull request #290358
Week 40 shipped: Jest uses SWC now for faster tests, Fleet handles package conflicts better across spaces, and JSM/Opsgenie connectors stop failing on oversized messages.
This week in Kibana: We replaced Babel with SWC for Jest (faster test builds), moved oas_docs into the pnpm workspace (simpler dependency management), fixed Fleet's multi-space package installation conflicts, and improved connector resilience by gracefully handling field size limits. Also upgraded infrastructure tooling across the board.