Repository navigation
CCM-25627: Release 4.79.0 - #1122
Merged
Merged
Conversation
CCM-24561: Switch the Communications Manager GET proxy to retrieval
CCM-20500: Return mail API documentation
CCM-25315: API usage for billing clarifications
Error in browser when running `make serve`:
```
Uncaught SyntaxError: Cannot use 'import.meta' outside a module
hot.js:35 [hot] hot reloading connected
(index):35 Uncaught TypeError: Cannot read properties of undefined (reading 'init')
at (index):35:35
```
Cause:
make serve ran redocly preview-docs , whose generated HTML loaded
cdn.redocly.com/redoc/latest/... as a classic script. The current latest
bundle uses import.meta , which only parses inside a module — hence the
SyntaxError, window.Redoc undefined, .init failure, blank page.
Fix options considered:
1. patch-package — pin preview server to redoc/v2.5.0 . Durable (survives
reinstall), keeps live-reload for serve + serve-watch . Cost: a committed
patch file + postinstall hook.
2. Switch serve to build-docs — redocly build-docs already pins the
working redoc/v2.5.0 . Generate a static HTML and serve it. No node_modules
changes at all. Cost: loses redocly's websocket live-reload (browser needs
manual refresh; serve-watch would just rebuild the file).
3. Upgrade @redocly/cli 1.34 → 2.x — as is fixed upstream, but it's a major
bump. Cost: also loses redocly's websocket live-reload. But, it enables us
to pin a working version, so can avoid this happenning again.
Fix (option 3):
- Bump @redocly/cli to 2.72.1. The `preview-docs` command was removed in
2.x, so the serving approach had to change regardless.
- Add a `build-docs` script using `redocly build-docs --inlineBundle`,
producing a self-contained build/index.html with redoc and the spec
inlined (loaded as a module), removing the broken-CDN dependency.
- Point `serve` at the static build/ directory via python http.server.
- Add browser-sync (serve-live) and rewire `make serve-watch` to rebuild
on spec edits (nodemon) and auto-reload the browser, restoring true
live reload that preview-docs previously provided.
CCM-24047: added mTLS instructions for client callbacks
API v4.79.0 release
mark-r-bjss
approved these changes
Nov 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Reviews Required
Checklist