Skip to content

More fixes from NUL's Avalon instance - #6942

Open
mbklein wants to merge 4 commits into
avalonmediasystem:developfrom
nulib:more-nul-fixes
Open

More fixes from NUL's Avalon instance#6942
mbklein wants to merge 4 commits into
avalonmediasystem:developfrom
nulib:more-nul-fixes

Conversation

@mbklein

@mbklein mbklein commented Aug 11, 2026

Copy link
Copy Markdown
Member

A few more small bug fixes / guards that we've patched while upgrading our Avalon instance.

  • Propagate webpack --mode to BABEL_ENV/NODE_ENV
  • Join multi-valued terms_of_use when writing MODS accessCondition
  • Don't append a synthetic auto HLS quality if one already exists
  • Coerce stream_token_ttl to a float

Settings sourced from AWS SSM Parameter Store arrive as strings, and
String#minutes doesn't exist.
Derivatives can already carry a pre-rendered adaptive ('auto') playlist,
in which case gather_hls_streams would list it twice.
xml.text() stringifies an Array as its inspect output.
webpack's --mode flag never reaches process.env in the build process, so
babel silently picks its development JSX runtime and production bundles
ship jsxDEV() calls that React's production runtime doesn't provide.
@mbklein mbklein changed the title More nul fixes More fixes from NUL's Avalon instance Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant