Update all non-major dependencies #821
Open
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.
This PR contains the following updates:
3.0.0->3.0.3~> 0.2.3->~> 0.3.0bookworm-20250929-slim->bookworm-20251117-slim1.18.4->1.19.427.3.4.3->27.3.4.62.24.0->2.25.1~> 0.38->~> 0.391.0.1->1.0.2~> 0.4.0->~> 0.5.024.11.0->24.11.17.2.0->7.2.12.20.1->2.20.22.11.4->2.11.61.8.1->1.8.24.6.5->4.7.01.1.13->1.1.181.55.1->1.57.01.55.1->1.57.02.7.4->2.7.519.2.0->19.2.119.2.0->19.2.10.5.15->0.5.160.4.0->0.4.1Release Notes
samvera-labs/clover-iiif (@samvera/clover-iiif)
v3.0.3Compare Source
What's Changed
envalues. by @mathewjordan in #310Full Changelog: samvera-labs/clover-iiif@v3.0.2...v3.0.3
v3.0.2Compare Source
What's Changed
New Contributors
Full Changelog: samvera-labs/clover-iiif@v3.0.0...v3.0.2
v3.0.1Compare Source
angelikatyborska/a11y-audit-elixir (a11y_audit)
v0.3.0Compare Source
elixir-lang/elixir (elixir)
v1.19.4Compare Source
1. Enhancements
Mix
--min-cycle-labelto help projects adapt to the more precisemix xref graphreports in Elixir v1.19. In previous versions, Elixir would break a large compilation cycle into several smaller ones, and therefore developers would check for--min-cycle-sizeon CI. However, the issue is not the size of the cycle (it has no implication in the amount of compiled files), but how many compile-time dependencies (aka compile labels) in a cycle. The new option allows developers to filter on the label parameter2. Bug fixes
Elixir
File.cp_r/3reports non-existing destination properly (instead of source)ExUnit
assertpropagate type informationLogger
Mix
app:APPworks when the project or its dependencies were not yet compiledhexapplication can be included in escriptsv1.19.3Compare Source
1. Enhancements
Elixir
Mix
--force-elixir,--force-app, etc2. Bug fixes
ExUnit
setup_allMix
&Mod.fun/aritycan be written to .app filesv1.19.2Compare Source
1. Enhancements
Elixir
.beamfiles in the compilerMix
--no-check-cwdto skip compiler check to aid debugging2. Bug fixes
Elixir
IO.inspect :label~~~unary operatorLogger
Mix
elixirc_pathsis not a list of string pathsMIX_OS_DEPS_COMPILE_PARTITION_COUNTacrossmix escript.install,mix archive.install, and othersv1.19.1Compare Source
1. Bug fixes
EEx
EEx.compile_stringElixir
dbg/2Mix
erlang/otp (erlang)
v27.3.4.6: OTP 27.3.4.6Compare Source
Check out the git tag OTP-27.3.4.6, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
erts-15.2.7.4
The erts-15.2.7.4 application can be applied independently of other applications on a full OTP 27 installation.
Improvements and New Features
Option(s) to create
gen_tcpandsocketsockets with protocol IPPROTO_MPTCP has been implemented.See functions
gen_tcp:listen/2,gen_tcp:connect/4and the typesocket:protocol/0.Own Id: OTP-19814
kernel-10.2.7.3
Note! The kernel-10.2.7.3 application cannot be applied independently of other applications on an arbitrary OTP 27 installation.
Improvements and New Features
Option(s) to create
gen_tcpandsocketsockets with protocol IPPROTO_MPTCP has been implemented.See functions
gen_tcp:listen/2,gen_tcp:connect/4and the typesocket:protocol/0.Own Id: OTP-19814
wx-2.4.3.1
The wx-2.4.3.1 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Fixed reading out of array bounds and potential memory leaks.
Own Id: OTP-19843
Related Id(s): PR-10353
v27.3.4.5: OTP 27.3.4.5Compare Source
Check out the git tag OTP-27.3.4.5, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
inets-9.3.2.2
The inets-9.3.2.2 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Fixed uri_string:uri_string() to string() type specs inside httpc.erl module.
Own Id: OTP-19835
Related Id(s): PR-10242
ssh-5.2.11.4
The ssh-5.2.11.4 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
With this change user space buffers are used to limit ssh hello message size instead of kernel buffers
Own Id: OTP-19839
Related Id(s): ERIERL-1273, PR-10350
ssl-11.2.12.4
Note! The ssl-11.2.12.4 application cannot be applied independently of other applications on an arbitrary OTP 27 installation.
Fixed Bugs and Malfunctions
Correct documentation for fail_if_no_peer_cert option.
Own Id: OTP-19828
Related Id(s): PR-10333
Thanks to
Marcelino Alberdi Pereira
v27.3.4.4: OTP 27.3.4.4Compare Source
Check out the git tag OTP-27.3.4.4, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
diameter-2.4.1.1
The diameter-2.4.1.1 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Added documentation about 'proxy' and 'resend' options in diameter:handle_request/3
Own Id: OTP-19768
Related Id(s): GH-10150, PR-10182
erts-15.2.7.3
The erts-15.2.7.3 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Fixed the
erldocumentation of the default timewarp mode used.Own Id: OTP-19790
Related Id(s): PR-9970
The
erlang:suspend_process()BIFs failed to suspend processes currently executing on dirty schedulers.Own Id: OTP-19799
Related Id(s): PR-10241
When multiple processes called the same fun whose defining module was not loaded, a
badfunexception could sometimes occur in one of the calling processes. This would only happen with the JIT runtime system.Own Id: OTP-19803
Related Id(s): PR-10257
ssl-11.2.12.3
Note! The ssl-11.2.12.3 application cannot be applied independently of other applications on an arbitrary OTP 27 installation.
Fixed Bugs and Malfunctions
Fixed so that sending of application data will adhere to max_fragment_length. This was broken in OTP-27 release by an optimization.
Own Id: OTP-19774
Related Id(s): GH-10191, PR-10201
Assert that hello extensions are unique and send an illegal parameter alert if they are not.
Own Id: OTP-19791
Related Id(s): PR-10245
Avoid sending an internal message to the user process in conjunction with handling a key update.
Own Id: OTP-19806
Related Id(s): PR-10274
Graceful error handling added in negative test scenario.
Own Id: OTP-19813
Related Id(s): PR-10284
Handle duplicate change_cipher_spec message with an unexpected message alert instead of failing later in corrupted state.
Own Id: OTP-19818
Related Id(s): PR-10296
Make sure TLS-1.3 protocol spec is followed, that is psk-hello extension is guaranteed to be included as the last extension in the list of client hello extensions and internal hello message truncation in handshake history is handled correctly, the previous handling could cause interoperability issues.
Own Id: OTP-19825
Related Id(s): PR-10296
syntax_tools-3.2.2.2
The syntax_tools-3.2.2.2 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Annotate map comprehensions and generators
Own Id: OTP-19817
Related Id(s): GH-10119
xmerl-2.1.3.2
The xmerl-2.1.3.2 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
The XSD validation failed due to not handling the optional text blocks correctly in an XSD complex type with attribute
mixed=true.Own Id: OTP-19792
Related Id(s): PR-10249, ERERL-1261
Thanks to
Daniel Gorin, Jean-Philippe Jodoin
elixir-cldr/cldr_dates_times (ex_cldr_dates_times)
v2.25.1Compare Source
This is the changelog for Cldr_Dates_Times v2.25.1 released on November 10th, 2025. For older changelogs please consult the release tag on GitHub
Bug Fixes
Cldr.DateTime.Relative.to_string/3regression when a backend is provided as the second argument. Thanks to @madlep for the report. Closes #64.v2.25.0Compare Source
This is the changelog for Cldr_Dates_Times v2.25.0 released on November 6th, 2025. For older changelogs please consult the release tag on GitHub
Breaking Changes
Bug Fixes
Fixes the generation of time zone formats to be in accordance with CLDR Time Zone Names. This is particularly true of the following time zone formats:
Fixes
Cldr.DateTime.Relative.to_string/3when the relative value is an integer of2or-2and the locale provides a specific word for that value. For example, in English there are words for 1 day in advance or behind ("today" and "yesterday"). When specifing 2 days ago, English has no specific word so the result is "2 days ago". In German the result is "vorgestern". Similary for the English "in 2 days", the German result will be "übermorgen".Enhancements
Updates to CLDR 48 data.
Adds
Cldr.DateTime.Format.gmt_unknown_format/1to return a string representing an unknown GMT offset.Adds
style: :attoCldr.DateTime.Relative.to_string/2. This allows formatting of string like "tomorrow at 3:30 PM". The default isstyle: :standard.Significant improvement in support of date time skeletons. Skeletons are a flexible way to express desired formatting in a locale-indepdendent way.
Support is added for the "j", "J" and "C" input skeleton symbols which will be substituted with the locales preferred hour formats. These changes also improve implicit format generation derived from whatever date and time data is passed to the
Cldr.Date.to_string/3,Cldr.Time.to_string/3,Cldr.DateTime.to_string/3functions.v2.24.2Compare Source
This is the changelog for Cldr_Dates_Times v2.24.2 released on October 14th, 2025. For older changelogs please consult the release tag on GitHub
Bug Fixes
ex_docwarnings. Thanks to @zorn for the report. Fixes #63 for this library.v2.24.1Compare Source
This is the changelog for Cldr_Dates_Times v2.24.1 released on October 9th, 2025. For older changelogs please consult the release tag on GitHub
Bug Fixes
NaiveDatetime.t/0types to be passed toCldr.Interval.to_string/3. Previously there was no function clause that supported these types even though the formatting code does. Thanks to @sysashi for the report. Partially fixes #62. Full resolution requires fixing #61 targetted for the end of October 2025.elixir-lang/ex_doc (ex_doc)
v0.39.2Compare Source
v0.39.1Compare Source
v0.39.0Compare Source
https://hexdocs.pmexdoc:full-text-search-urlmetadata is no longer supported, using the new search engines configurationelixir-gettext/gettext (gettext)
v1.0.2Compare Source
software-mansion/live-debugger (live_debugger)
v0.5.0Compare Source
What's Changed
Features
Bug fixes
Enhancements
GarbageCollectorby @hhubert6 in #766Other
live_debugger_refactordirectory by @hhubert6 in #800Full Changelog: software-mansion/live-debugger@v0.4.0...v0.5.0
v0.4.3Compare Source
Bug fixes
Enhancements
v0.4.2Compare Source
Bug fixes
nodejs/node (node)
v24.11.1Compare Source
oban-bg/oban (oban)
v2.20.2Compare Source
Enhancements
[Telemetry] Add domain to
attach_default_loggermetadataAlthough this information is present in the source attribute, it’s not part of the metadata,
it’s part of the attributes. And when
encode = true, it’s generated as a string, which makesit less convenient to work with.
[Cron] Add unique cron entry identifiers to job meta
A id value is generated for each cron entry and stored in the job's meta to distinguish between
different cron jobs with the same expression.
Bug Fixes
[Stager] Order staging query to maximize compound index usage
The core compound index couldn't be utilized by staging queries when the planner estimated a
large number of hits. Changing the query to order by
scheduled_atandid, it becomes anindex scan.
It would still be more efficient to use a dedicated index, but OSS doesn't have any mechanisms
for automatic concurrent index creation and we have to save it for later.
[Executor] Take measurements from the executing process
When Producer starts jobs, it calls
Executor.newin its own process, before handing it off toTask.Supervisor.async_nolinkto callExecutor.call. That means it used the Producerpid,and took measurements from that process.
[Oban] Set
scheduledstate correctly when updating withupdate_job/3When the
scheduled_attimestamp is set duringupdate_job, the state is automatically set toscheduled. This mirrors the functionality ofinsert_job.Note that the value of the timestamp isn't considered. Setting a timestamp in the past will set
the job as
scheduled. This isn't a problem in practice because the stager will change thestate to
availableon the next cycle anyhow.[Repo] Include
:deadlock_detectedin expected errorsDeadlocks are automatically resolved by Postgres because it aborts one transaction. At that
point, the retry should succeed quickly since the blocking transaction is gone.
oban-bg/oban_web (oban_web)
v2.11.6Compare Source
Bug Fixes
[Dashboard] Extract current prefix for correct asset routing
The prefix was mistakenly hard coded to
/oban, which broke the dashboard for any non-standardpaths. Now the value is extracted from the live view session.
v2.11.5Compare Source
Enhancements
[Dashboard] Extract CSS and JS assets into dedicated plug module
The changes move CSS/JS assets from layouts into a dedicated plug module, enabling cached and
immutable asset serving.
[Dashboard] Upgrade to Tailwind v4 with updated styles
[Dashboard] Add sidebar resizing with local persistence
The sidebar can now be resized within a small range of sizes to compensate for long queue names
or larger screens. The adjusted size is persisted as a setting within local storage, preserving
it across reloads.
[Dashboard] Overhaul navigation for state retention between pages
Page navigation uses patch rather than navigate to prevent re-mounting the dashboard. This was
essential to retain sidebar changes during page transitions.
[Telemetry] Add
queuesto metadata of*_queuestelemetry eventsTelemetry events for
pause_queues,resume_queues, andstop_queuesnow include theselected queues.
Bug Fixes
[Router] Ensure the resolver module is loaded
Optional resolver modules are now loaded before checking whether they export a function. This
ensures functions are correctly identified, as they aren't automatically loaded locally by
Elixir (unless eager module loading is turned on).
[Jobs] Display correct completed_at timestamp in details
Completed jobs would show a relative time value that matched how long the job took rather than
when it completed.
[Dashboard] Use history navigation for detail back buttons
Clicking the back arrow in job and queue detail pages removed any applied params, as it dropped
any non-id params on navigation. The new approach uses a history hook that leverages native
window history instead.
phoenixframework/phoenix (phoenix)
v1.8.2Compare Source
Bug fixes
Enhancements
<.input field={@​form[:foo]} type="hidden" />support in core componentsforce_sslinprod.exsby default (#6435)--dockerbase image to debian trixie (#6521)assign(socket, fn _existing_assigns -> %{this_gets: "merged"} end)(#6530)presence_diffbroadcast (#6500)phoenixframework/phoenix_ecto (phoenix_ecto)
v4.7.0Compare Source
v4.6.6Compare Source
phoenixframework/phoenix_live_view (phoenix_live_view)
v1.1.18Compare Source
v1.1.17Compare Source
v1.1.16Compare Source
v1.1.15Compare Source
v1.1.14Compare Source
microsoft/playwright (playwright)
v1.57.0Compare Source
v1.56.1Compare Source
Highlights
#37871 chore: allow local-network-access permission in chromium
#37891 fix(agents): remove workspaceFolder ref from vscode mcp
#37759 chore: rename agents to test agents
#37757 chore(mcp): fallback to cwd when resolving test config
Browser Versions
v1.56.0Compare Source
Playwright Agents
Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:
Run
npx playwright init-agentswith your client of choice to generate the latest agent definitions:Learn more about Playwright Agents
New APIs
--test-listand--test-list-invertto allow manual specification of specific tests from a fileUI Mode and HTML Reporter
'html'reporter to disable the "Copy prompt" button'html'reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list--update-snapshotsoptionsBreaking Changes
Miscellaneous
inputplaceholderPLAYWRIGHT_TESTto Playwright worker processes to allow discriminating on testing statusBrowser Versions
elixir-plug/plug_cowboy (plug_cowboy)
v2.7.5Compare Source
Enhancements
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.