profile
viewpoint

cardstack/cardstack 205

The mono-repo for the core Cardstack framework.

cardstack/merkle-tree-payment-pool 30

Merkle Tree based Payment Pool

broccolijs/broccoli-concat 18

Concatenate broccoli trees

cardstack/cardstack-token 17

Smart contracts governing Cardstack Token

cardstack/stupendous-rentals 10

A Cardstack tutorial app.

ef4/broccoli-sourcemap-concat 7

Fast, caching broccoli filter that generates & propagates source maps.

ef4/backbone 1

Give your JS App some Backbone with Models, Views, Collections, and Events

PR opened ember-animation/ember-animated

Bump highlight.js from 9.17.1 to 9.18.5 in /docs

Bumps highlight.js from 9.17.1 to 9.18.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/highlightjs/highlight.js/releases">highlight.js's releases</a>.</em></p> <blockquote> <h2>10.3.2 - Oops, "Javascript".</h2> <p>Tiny tiny release, just to fix the website incorrectly not listing Javascript in the list of languages you could choose for a custom build. NPM and CDN build should not have been affected so 10.3.1 is effectively the same as 10.3.2 for those builds.</p> <p>If you made a custom build from the website with 10.3 or 10.3.1 you may want to check and make sure it includes Javascript, and if not, build it again.</p> <h2>9.18.1 - Brrrrr, it’s freezing.</h2> <p>Quick release to resolve <a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/issues/2375">#2375</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md">highlight.js's changelog</a>.</em></p> <blockquote> <h2>Release v9.18.5</h2> <p><strong>Version 9 has reached end-of-support and will not receive future updates or fixes.</strong></p> <p>Please see <a href="https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md">VERSION_10_UPGRADE.md</a> and perhaps <a href="https://github.com/highlightjs/highlight.js/blob/master/SECURITY.md">SECURITY.md</a>.</p> <ul> <li>enh: Post-install script can be disabled with <code>HLJS_HIDE_UPGRADE_WARNING=yes</code></li> <li>fix: Deprecation notice logged at library startup a <code>console.log</code> vs <code>console.warn</code>. <ul> <li>Notice only shown if actually highlighting code, not just requiring the library.</li> <li>Node.js treats <code>warn</code> the same as <code>error</code> and that was problematic.</li> <li>You (or perhaps your indirect dependency) may disable the notice with the <code>hideUpgradeWarningAcceptNoSupportOrSecurityUpdates</code> option</li> <li>You can also set <code>HLJS_HIDE_UPGRADE_WARNING=yes</code> in your envionment to disable the warning</li> </ul> </li> </ul> <p>Example:</p> <pre lang="js"><code>hljs.configure({ hideUpgradeWarningAcceptNoSupportOrSecurityUpdates: true }) </code></pre> <p>Reference: <a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/issues/2877">highlightjs/highlight.js#2877</a></p> <h2>Release v9.18.4</h2> <p><strong>Version 9 has reached end-of-support and will not receive future updates or fixes.</strong></p> <p>Please see <a href="https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md">VERSION_10_UPGRADE.md</a> and perhaps <a href="https://github.com/highlightjs/highlight.js/blob/master/SECURITY.md">SECURITY.md</a>.</p> <ul> <li>fix(livescript) fix potential catastrophic backtracking (<a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/pull/2852">#2852</a>) [<a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/pull/2852/commits/ebaf171d2b3a21961b605aa6173a6a4c57346194">commit</a>]</li> </ul> <h2>Version 9.18.3</h2> <ul> <li>fix(parser) Freezing issue with illegal 0 width illegals (<a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/issues/2524">#2524</a>) <ul> <li>backported from v10.x</li> </ul> </li> </ul> <h2>Version 9.18.2</h2> <p>Fixes:</p> <ul> <li>fix(night) Prevent object prototype values from being returned by <code>getLanguage</code> (<a href="https://github-redirect.dependabot.com/highlightjs/highlight.js/issues/2636">#2636</a>) <a href="https://github.com/night">night</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/highlightjs/highlight.js/commit/f54e96c24325f077a027bb950dcd9f8f3ef48b16"><code>f54e96c</code></a> 9.18.5</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/c34318b6a720a0852d27cd13dc55ca896e1292ec"><code>c34318b</code></a> fix the link since i saw it</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/d2e9bdd7597e308534fc2b0fc4aa2f935895a45d"><code>d2e9bdd</code></a> include date of last release</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/f5e06454216644cf20d7c9275d42e37707281a8e"><code>f5e0645</code></a> typos and tweaks</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/2e0e8ee996eb5b3f5c4ab25b60d910690a0e7258"><code>2e0e8ee</code></a> changelog</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/dc45f7cd21fe51a4cbb23fb36459982d1e06a6d5"><code>dc45f7c</code></a> fix(livescript) fix potential catastrophic backtracking</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/0a2624afb8dc71ef01815b49709481f06914474a"><code>0a2624a</code></a> update readme</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/d571b235c0c079ef971965a5a540eec5d68b531c"><code>d571b23</code></a> add warning</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/ec0bfd5490ca1ec667c9c2b528b364f10b9ea71d"><code>ec0bfd5</code></a> 9.18.4</li> <li><a href="https://github.com/highlightjs/highlight.js/commit/2a04835c959f0adb18e7a3649aa68350c0286101"><code>2a04835</code></a> bump v9.18.3</li> <li>Additional commits viewable in <a href="https://github.com/highlightjs/highlight.js/compare/9.17.1...9.18.5">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+4 -17

0 comment

1 changed file

pr created time in 13 hours

fork thoov/ember-auto-import

Zero config import from npm packages

fork in 19 hours

create barnchembroider-build/embroider

branch : refactor-portable

created branch time in a day

delete branch embroider-build/embroider

delete branch : refactor-portable

delete time in a day

fork stdanley/ember-auto-import

Zero config import from npm packages

fork in a day

startedef4/prember

started time in a day

delete branch ef4/ember-set-body-class

delete branch : renovate/ember-source-3.23.x

delete time in 2 days

push eventef4/ember-set-body-class

Renovate Bot

commit sha 184e40414576109855db74c7b7405a7f279f8ce3

Update dependency ember-source to v3.23.1

view details

push time in 2 days

PR merged ef4/ember-set-body-class

Update dependency ember-source to v3.23.1

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ember-source (source) 3.23.0 -> 3.23.1 age adoption passing confidence

Release Notes

<details> <summary>emberjs/ember.js</summary>

v3.23.1

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: 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 WhiteSource Renovate. View repository job log here.

+5 -5

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

PR opened embroider-build/embroider

Support preloading of splitted route chunks in FastBoot

This is just a dysfunctional first attempt, to start a conversation...

The idea is that when using route-based code splitting together with FastBoot, you could instruct the browser to immediately start loading the route chunk with a <link rel="preload"> element, instead of letting the browser first load all the base chunks, evaluate and run them only to realize much later that another chunk needs to be loaded (by @embroider/router) before any rendering can happen.

Integrating that into the router is rather easy, as this WIP PR shows (this part is basically working), however the hard part is how to find out what the URL of the route chunk actually is. At first I naively thought I could just add the path to the global _embroiderRouteBundles_, but that fails miserably as that gives us just the original module path like _route_/split-me, and not what webpack emits as the actual loadable js file. (the import() part is transformed by webpack, so that works of course)

Given that webpack handles this opaquely, the problem seems considerably harder than initially thought...

It seems possible to make the chunk files have deterministic names, but that prevents them to be effectively fingerprinted, so not really an option.

There exists some built-in support for preloading and prefetching, using plugins based on their HtmlWebpackPlugin, but we don't use this plugin here, and I also don't see how this would integrate well with FastBoot and our router.

The closest I could find in the wild was the Loadable Components library for React-based SSR, which AFAIU seems to generate a stats file using a custom webpack plugin, collecting the necessary information about chunks and what not, and importing that again in their actual app code to extract the necessary bits: See this: https://loadable-components.com/docs/server-side-rendering/#prefetching

Any thoughts?

+230 -51

0 comment

4 changed files

pr created time in 2 days

PR opened ef4/ember-set-body-class

Update dependency ember-source to v3.23.1

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ember-source (source) 3.23.0 -> 3.23.1 age adoption passing confidence

Release Notes

<details> <summary>emberjs/ember.js</summary>

v3.23.1

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: 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 WhiteSource Renovate. View repository job log here.

+5 -5

0 comment

2 changed files

pr created time in 2 days

create barnchef4/ember-set-body-class

branch : renovate/ember-source-3.23.x

created branch time in 2 days

issue openedembroider-build/embroider

Infinite rebuilding for `ember s` in this repo's addon packages

When running ember s in one of this repos addon packages (e.g. @embroider/router), changes in /dist seem to trigger a rebuild, leading to an infinite loop:

image

I haven't yet observed this for other (3rd party) addons 🤔

created time in 2 days

pull request commentembroider-build/embroider

Fix ensureSafeComponent to not reuse registered component across owners

Can we make this more conventional by keeping our state in an Ember Service instead?

@ef4 done!

simonihmig

comment created time in 2 days

delete branch ef4/ember-set-body-class

delete branch : renovate/lock-file-maintenance

delete time in 3 days

push eventef4/ember-set-body-class

Renovate Bot

commit sha bd3c7c3e52b17fac6eed3f8e3a2f489402e51643

Lock file maintenance

view details

push time in 3 days

PR merged ef4/ember-set-body-class

Lock file maintenance

WhiteSource Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

:wrench: This Pull Request updates lock files to use the latest dependency versions.


Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+771 -712

0 comment

1 changed file

renovate[bot]

pr closed time in 3 days

PR opened ef4/ember-set-body-class

Lock file maintenance

WhiteSource Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

:wrench: This Pull Request updates lock files to use the latest dependency versions.


Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+771 -712

0 comment

1 changed file

pr created time in 3 days

create barnchef4/ember-set-body-class

branch : renovate/lock-file-maintenance

created branch time in 3 days

delete branch ef4/ember-set-body-class

delete branch : renovate/actions-checkout-2.x

delete time in 3 days

delete branch ef4/ember-set-body-class

delete branch : renovate/release-it-lerna-changelog-3.x

delete time in 3 days

push eventef4/ember-set-body-class

renovate[bot]

commit sha 053f7beacdbe05424fbac5bf6dc02b7e5d7c8d9c

Update actions/checkout action to v2 (#80) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 3 days

PR merged ef4/ember-set-body-class

Update actions/checkout action to v2

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v1 -> v2

Release Notes

<details> <summary>actions/checkout</summary>

v2

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: 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 WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 3 days

push eventef4/ember-set-body-class

renovate[bot]

commit sha 1be1e9afd0ff6385e9ca765610ee0cc32501a676

Update dependency release-it-lerna-changelog to v3 (#81) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 3 days

PR merged ef4/ember-set-body-class

Update dependency release-it-lerna-changelog to v3

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
release-it-lerna-changelog 2.4.0 -> 3.1.0 age adoption passing confidence

Release Notes

<details> <summary>rwjblue/release-it-lerna-changelog</summary>

v3.1.0

Compare Source

:rocket: Enhancement
  • #​91 Insert new changelog content before the first h2 existing element (@​Turbo87)
Committers: 1

v3.0.0

Compare Source

:boom: Breaking Change
Committers: 2

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: 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 WhiteSource Renovate. View repository job log here.

+123 -201

0 comment

2 changed files

renovate[bot]

pr closed time in 3 days

delete branch ef4/ember-set-body-class

delete branch : renovate/eslint-7.x

delete time in 5 days

push eventef4/ember-set-body-class

Renovate Bot

commit sha 87e4b7005a5a475cc4efc0d5de478e4060c975bf

Update dependency eslint to v7.14.0

view details

push time in 5 days

PR merged ef4/ember-set-body-class

Update dependency eslint to v7.14.0

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint (source) 7.13.0 -> 7.14.0 age adoption passing confidence

Release Notes

<details> <summary>eslint/eslint</summary>

v7.14.0

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: 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 WhiteSource Renovate. View repository job log here.

+5 -5

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

more