Skip to content

fix(deps): update dependency mithril to v2.3.8#174

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/mithril-2.x
Open

fix(deps): update dependency mithril to v2.3.8#174
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/mithril-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Sep 25, 2024

This PR contains the following updates:

Package Change Age Confidence
mithril 2.2.22.3.8 age confidence

Release Notes

MithrilJS/mithril.js (mithril)

v2.3.8

Compare Source

Release v2.3.8

Changelog

Patch Changes
refactor execSelector (@​kfule)
Make vnode.domSize assignment consistent between create and update. (@​kfule)

This PR makes the code and behavior of create and update processes more consistent.

Bump rimraf from 6.0.1 to 6.1.0 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: rimraf. Updates rimraf from 6.0.1 to 6.1.0. Changelog. Sourced from rimraf's changelog.

Fix URI decoder bug and reduce bundle size through module tailoring and cleanup (@​kfule)

This fixes the URI decoder used in the Router to decode more strictly.

refactor Vnode.normalizeChildren (@​kfule)

Vnode.normalizeChildren now preallocates the array length and performs key-consistency checks after normalization.

Bump actions/setup-node from 5 to 6 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: actions/setup-node. Updates actions/setup-node from 5 to 6. Release notes.

Bump actions/setup-node from 4 to 5 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: actions/setup-node. Updates actions/setup-node from 4 to 5. Release notes.

docs: edited the link to the build badge (@​Olexandr88)

v2.3.7

Compare Source

Release v2.3.6

Changelog

Patch Changes
Make the attrs of non-element vnodes always non-null. (@​kfule)

In #​3041, it seemed that the case of non-element vnodes was not fully considered in terms of not breaking existing behavior.

v2.3.6

Compare Source

Release v2.3.6

Changelog

Patch Changes
Make the attrs of non-element vnodes always non-null. (@​kfule)

In #​3041, it seemed that the case of non-element vnodes was not fully considered in terms of not breaking existing behavior.

v2.3.5

Compare Source

Release v2.3.5

Changelog

Patch Changes
Assorted Performance Improvements (@​kfule)

This PR improves performance through the following changes: Adoption of the spread syntax, which can be optimized in modern browsers.

Bump actions/checkout from 4 to 5 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: actions/checkout. Updates actions/checkout from 4 to 5. Release notes.

v2.3.4

Compare Source

Release v2.3.4

Changelog

Patch Changes
Fix the error message selection condition (@​dead-claudia)

The previous condition was basically "if this is non-nullish or a boolean". That "or a boolean" is very obviously redundant.

bundler: fix mangled comments and double suffixes (@​kfule)

This PR removes unnecessary suffixes from comments in the bundle file. It also fixes the strange double suffix (mountRedraw00).

v2.3.3

Compare Source

Release v2.3.3

Changelog

Patch Changes
router: delay mounting RouterRoot until the first route is resolved (fixes #​2621) (@​kfule)

This PR delays the initial mounting of the router component until after the route has been resolved.

Bump glob from 11.0.2 to 11.0.3 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: glob. Updates glob from 11.0.2 to 11.0.3. Commits. af2e7ce 11.0.3.

v2.3.2

Compare Source

Release v2.3.2

Changelog

Patch Changes
Refactor router, fixes #​2505 and #​2778 (@​kfule)

This PR refactors the router code to fix two issues (#​2505 and #​2778).

v2.3.1

Compare Source

Release v2.3.1

Changelog

Patch Changes
set trailing slash optional in route matching (@​touletan)

Regexp has been updated to set trailing slash as optional in route matching. link to issue 3024. New test has been added.

v2.3.0

Compare Source

Release v2.3.0

Changelog

Minor Changes
feat: Make redraws when Promises returned by event handlers are completed (@​kfule)

This PR allows redraw on completion of the async event handler. This PR makes redraws when Promises returned by event handlers are completed.

Patch Changes
Allow additional async redraw even if the first redraw is skipped (@​kfule)

This PR allows asynchronous redraw processing even if the first redraw is skipped by setting event.redraw=false before await in the async function.

Bump glob from 11.0.1 to 11.0.2 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: glob. Updates glob from 11.0.1 to 11.0.2. Commits. fd61f24 11.0.2.

Fix badge for build status (@​kfule)

The URL for the Shields.io badge for build status has been corrected.

v2.2.15

Compare Source

Release v2.2.15

Changelog

Patch Changes
[refactor] Limit the condition of the option tag to selected attribute in isFormAttribute() (@​kfule)

This PR limits the evaluation of whether a tag is option to only when setting the selected attribute.

test-perf: Load Benckmark.js first in Node.js (@​kfule)

Since Node21, global.navigator has been implemented, and together with browserMock, Benchmark.js incorrectly identifies the execution environment as a browser.

v2.2.14

Compare Source

Release v2.2.14

Changelog

Patch Changes
Improve handling of is-elements and Fix tiny bugs of setAttr()/updateStyle() (@​kfule)

Fixes a few tiny bugs in attributes and style properties updates, and improves handling of is-elements in updateNode().

domFor: always get generation from delayedRemoval instead of parameter (@​kfule)

The generation of domFor is no longer passed as a parameter. This allows domFor to work well in onbeforeremove and onremove and reduces the amount of code.

render: wrap stateResult and attrsResult in Promise.resolve(), fix #​2592 (@​kfule)

This PR wraps the return value of onbeforeremove in Promise.resolve(). This ensures that thenable objects are also always processed asynchronously. fix #​2592.

v2.2.13

Compare Source

Release v2.2.13

Changelog

Patch Changes
Fix form checkValidity(), remove vnode.dom === .activeElement from setAttr() (Continued from #​2257) (@​kfule)

Remove vnode.dom === activeElement(vnode.dom) from setAttribute() to fix validityCheck(), to fix #​2256.

Bump glob from 11.0.0 to 11.0.1 in the normal group (@​dependabot[bot])

Bumps the normal group with 1 update: glob. Updates glob from 11.0.0 to 11.0.1. Commits. 148ef61 11.0.1.

v2.2.12

Compare Source

Release v2.2.12

Changelog

Patch Changes
disable Terser's "reduce_funcs" option for performance (@​kfule)

Terser's “reduce_funcs” option seems to degrade performance. So, disable it.

Bump chokidar from 4.0.1 to 4.0.3 in the normal group across 1 directory (@​dependabot[bot])

Bumps the normal group with 1 update in the / directory: chokidar. Updates chokidar from 4.0.1 to 4.0.3. Release notes.

v2.2.11

Compare Source

Release v2.2.11

Changelog

Patch Changes
Use new pr-release prerelease hook (Fixes #​2987) (@​JAForbes)

Per @​dead-claudia's suggestion, pr-release now allows you to invoke a custom command before creating the github release.

updateStyle(): use setProperty() when css vars and dashed-properties, fixes #​2989 (@​kfule)

This PR changes updateStyle() to use setProperty() for dashed-properties. This PR maybe fixes #​2989.

Delete .github/ISSUE_TEMPLATE/0-docs.yml (@​dead-claudia)

Do a much better job discouraging filing docs bugs here.

v2.2.10

Compare Source

Release v2.2.10

Changelog

Patch Changes
[refactor] Performance improvement of updateStyle() (@​kfule)

This is a refactoring to improve the performance of updateStyle().

v2.2.9

Compare Source

Release v2.2.9

Changelog

Patch Changes
[refactor] Refactoring of hyperscript.js and render.js, including performance improvements (@​kfule)

Refactor hyperscript.js and render.js. In particular, the replacement of fix #​2622 appears to have significantly improved the performance regression.

v2.2.8

Compare Source

Release v2.2.8

Changelog

Patch Changes
m.domFor(): workaround for unintentional mangling. Fix #​2842 (@​kfule)

Refactoring of domFor() for the internal bundler. https://github.com/MithrilJS/mithril.js/blob/cfa890f68571df1ab8543097f7fa61c34ee93683/mithril.js#L157.

Drop Istanbul to kill install warnings (@​dead-claudia)

Title's pretty self-explanatory. Also, this isn't really used much in practice. From a local run: ```. $ npm ci.

v2.2.5

Compare Source

Release v2.2.5

Changelog

Patch Changes
Bump the normal group across 1 directory with 2 updates (@​dependabot[bot])

Bumps the normal group with 2 updates in the / directory: chokidar and eslint.

Cleaning up code by making vnode.attrs always non-null (@​kfule)

Commit f9e5163 made vnode.attrs always non-null, so there is no need for code to make vnode.attrs null or assume vnode.attrs is null.

v2.2.4

Compare Source

Release v2.2.4

Changelog

Patch Changes
Remove dependance on global window and document (@​KoryNunn)

Use window and document from render target instead of using globals. This makes unit and intergration testing much easier.

hyperscript: handles shared empty attrs, fixes #​2821 (@​kfule)

Whenever there are selector-derived attrs, the attrs object will be regenerated and not shared.

v2.2.3

Compare Source

Release v2.2.2

Changelog

Patch Changes
Use markdown for the README badges (@​pygy)

Use markdown for the README badges.


Configuration

📅 Schedule: (UTC)

  • 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from fd74e60 to de794a1 Compare September 26, 2024 03:53
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.4 fix(deps): update dependency mithril to v2.2.5 Sep 26, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from de794a1 to 70b6780 Compare October 5, 2024 03:23
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.5 fix(deps): update dependency mithril to v2.2.8 Oct 5, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 70b6780 to 1953609 Compare October 31, 2024 11:37
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.8 fix(deps): update dependency mithril to v2.2.9 Oct 31, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 1953609 to 12feee4 Compare November 7, 2024 21:33
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.9 fix(deps): update dependency mithril to v2.2.10 Nov 7, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 12feee4 to 576a3d5 Compare November 25, 2024 05:09
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.10 fix(deps): update dependency mithril to v2.2.11 Nov 25, 2024
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.11 fix(deps): update dependency mithril to v2.2.11 - autoclosed Dec 8, 2024
@renovate renovate Bot closed this Dec 8, 2024
@renovate renovate Bot deleted the renovate/mithril-2.x branch December 8, 2024 18:40
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.11 - autoclosed fix(deps): update dependency mithril to v2.2.11 Dec 9, 2024
@renovate renovate Bot reopened this Dec 9, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 8d2414c to 576a3d5 Compare December 9, 2024 03:50
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.11 fix(deps): update dependency mithril to v2.2.12 Dec 28, 2024
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 576a3d5 to d0c5feb Compare December 28, 2024 19:46
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from d0c5feb to 8bdbc70 Compare January 26, 2025 10:17
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.12 fix(deps): update dependency mithril to v2.2.13 Jan 26, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 8bdbc70 to bca4bb3 Compare February 9, 2025 09:07
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.13 fix(deps): update dependency mithril to v2.2.14 Feb 9, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from bca4bb3 to 97921af Compare March 23, 2025 06:29
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.14 fix(deps): update dependency mithril to v2.2.15 Mar 23, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 97921af to 6b1adf5 Compare May 10, 2025 23:10
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.2.15 fix(deps): update dependency mithril to v2.3.0 May 10, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 6b1adf5 to f385cc7 Compare May 27, 2025 20:14
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.0 fix(deps): update dependency mithril to v2.3.1 May 27, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from f385cc7 to 465f49c Compare June 7, 2025 06:43
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.1 fix(deps): update dependency mithril to v2.3.2 Jun 7, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 465f49c to dc29f6b Compare June 24, 2025 04:59
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.2 fix(deps): update dependency mithril to v2.3.3 Jun 24, 2025
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.3 fix(deps): update dependency mithril to v2.3.4 Aug 11, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from dc29f6b to 2c30aff Compare August 11, 2025 21:37
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 2c30aff to c5b864b Compare August 25, 2025 04:47
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.4 fix(deps): update dependency mithril to v2.3.5 Aug 25, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from c5b864b to f98448f Compare September 2, 2025 20:43
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.5 fix(deps): update dependency mithril to v2.3.7 Sep 2, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from f98448f to 278ae44 Compare September 25, 2025 16:45
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from 278ae44 to b1f26c6 Compare November 8, 2025 05:53
@renovate renovate Bot changed the title fix(deps): update dependency mithril to v2.3.7 fix(deps): update dependency mithril to v2.3.8 Nov 8, 2025
@renovate renovate Bot force-pushed the renovate/mithril-2.x branch from b1f26c6 to 1330f30 Compare February 12, 2026 17:03
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.

0 participants