chore(deps): update dependency elixir to v1.18.2 #113

Merged
joao.dubas merged 2 commits from renovate/elixir-1.x into main 2025-01-25 12:14:29 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
elixir (source) patch 1.18.0 -> 1.18.2

Release Notes

elixir-lang/elixir (elixir)

v1.18.2

Compare Source

v1.18.1

Compare Source

1. Enhancements
  • [Kernel] Do not emit type violation warnings when comparing or matching against literals
  • [Kernel] Do not validate clauses of private overridable functions
2. Bug fixes
Elixir
  • [Code.Fragment] Ensure Code.Fragment.container_cursor_to_quoted/2 with :trailing_fragment parses expressions that were supported in previous versions
  • [Kernel] Do not crash when typing violation is detected on dynamic dispatch
  • [Kernel] Properly annotate the source for warnings emitted by the compiler with the @file annotation
  • [Kernel] Properly annotate the source for warnings emitted by the type system with the @file annotation
  • [Kernel] Remove :no_parens metadata when using capture with arity on all cases
  • [Kernel] Ensure diagnostic traces are kept backwards compatible
ExUnit
  • [ExUnit.Case] Ensure async groups do not run concurrenly while the test suite is still loading
  • [ExUnit.Case] Ensure --repeat-until-failure can be combined with groups
Mix
  • [mix compile.elixir] Store compilation results if compilation fails due to --warnings-as-errors
  • [mix deps.loadpaths] Add build lock
  • [mix escript.build] Ensure build succeeds when protocol consolidation is disabled
  • [Mix.Shell] Ensure encoding is properly respected on Windows and Unix systems

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [elixir](https://elixir-lang.org/) ([source](https://github.com/elixir-lang/elixir)) | patch | `1.18.0` -> `1.18.2` | --- ### Release Notes <details> <summary>elixir-lang/elixir (elixir)</summary> ### [`v1.18.2`](https://github.com/elixir-lang/elixir/compare/v1.18.1...v1.18.2) [Compare Source](https://github.com/elixir-lang/elixir/compare/v1.18.1...v1.18.2) ### [`v1.18.1`](https://github.com/elixir-lang/elixir/releases/tag/v1.18.1) [Compare Source](https://github.com/elixir-lang/elixir/compare/v1.18.0...v1.18.1) ##### 1. Enhancements - \[Kernel] Do not emit type violation warnings when comparing or matching against literals - \[Kernel] Do not validate clauses of private overridable functions ##### 2. Bug fixes ##### Elixir - \[Code.Fragment] Ensure `Code.Fragment.container_cursor_to_quoted/2` with `:trailing_fragment` parses expressions that were supported in previous versions - \[Kernel] Do not crash when typing violation is detected on dynamic dispatch - \[Kernel] Properly annotate the source for warnings emitted by the compiler with the `@file` annotation - \[Kernel] Properly annotate the source for warnings emitted by the type system with the `@file` annotation - \[Kernel] Remove `:no_parens` metadata when using capture with arity on all cases - \[Kernel] Ensure diagnostic traces are kept backwards compatible ##### ExUnit - \[ExUnit.Case] Ensure async groups do not run concurrenly while the test suite is still loading - \[ExUnit.Case] Ensure `--repeat-until-failure` can be combined with groups ##### Mix - \[mix compile.elixir] Store compilation results if compilation fails due to `--warnings-as-errors` - \[mix deps.loadpaths] Add build lock - \[mix escript.build] Ensure build succeeds when protocol consolidation is disabled - \[Mix.Shell] Ensure encoding is properly respected on Windows and Unix systems </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43NC4xIiwidXBkYXRlZEluVmVyIjoiMzkuOTguMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2024-12-27 21:33:49 +00:00
chore(deps): update dependency elixir to v1.18.1
All checks were successful
continuous-integration/drone/pr Build is passing
968d4e6f03
renovate-bot force-pushed renovate/elixir-1.x from 968d4e6f03 to 8a2e4da154 2025-01-22 17:03:23 +00:00 Compare
renovate-bot changed title from chore(deps): update dependency elixir to v1.18.1 to chore(deps): update dependency elixir to v1.18.2 2025-01-22 17:03:25 +00:00
joao.dubas added 1 commit 2025-01-25 12:05:21 +00:00
chore(deps): update dependency elixir to v1.18.2
All checks were successful
continuous-integration/drone/pr Build is passing
22525ed661
Author
Collaborator

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
joao.dubas merged commit 1967275b7e into main 2025-01-25 12:14:29 +00:00
joao.dubas deleted branch renovate/elixir-1.x 2025-01-25 12:14:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joao.dubas/ex_trainer#113
No description provided.