-
Notifications
You must be signed in to change notification settings - Fork 2k
Comparing changes
Open a pull request
base repository: handlebars-lang/handlebars.js
base: master
head repository: handlebars-lang/handlebars.js
compare: fix-1838-2
- 18 commits
- 25 files changed
- 5 contributors
Commits on Dec 29, 2021
-
Replace shields.io with faster badgen.net
Badgen is a faster successor of shields.io: https://github.com/badgen/badgen.net Backport from `master`-branch.
Configuration menu - View commit details
-
Copy full SHA for b65135a - Browse repository at this point
Copy the full SHA b65135aView commit details
Commits on Jan 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6cfbc26 - Browse repository at this point
Copy the full SHA 6cfbc26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c68bc08 - Browse repository at this point
Copy the full SHA c68bc08View commit details
Commits on Mar 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 88ac068 - Browse repository at this point
Copy the full SHA 88ac068View commit details
Commits on May 17, 2022
-
Fix integration-tests issue with npm >= 7
Fixes the following error when running integration-tests: ``` npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: webpack-test@1.0.0 npm ERR! Found: handlebars@5.0.0-alpha.1 npm ERR! node_modules/handlebars npm ERR! dev handlebars@"file:../../.." from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer handlebars@">= 1.3.0 < 5" from handlebars-loader@1.7.1 npm ERR! node_modules/handlebars-loader npm ERR! dev handlebars-loader@"^1.7.1" from the root project npm ERR! ```
Configuration menu - View commit details
-
Copy full SHA for 8e23642 - Browse repository at this point
Copy the full SHA 8e23642View commit details -
Fix bundler issue with webpack 5
As explained in issue #1844 and in issue webpack/webpack#15007 (comment), the way we used the `browser`-field was wrong. The main reason for using the `browser`-field is the requirement of `require('fs')` in the main-entry-file. The workaround for this was using `require('handlebars/lib/handlebars')`, but now it will also work via `require('handlebars')` for bundlers that respect the `browser`-field. The `"./runtime"`-config was removed, because it didn't have any effect. In order to detect regressions, the webpack-integration test was extended to test with different webpack versions. Fixes #1174 Closes #1844
Configuration menu - View commit details
-
Copy full SHA for e3a5448 - Browse repository at this point
Copy the full SHA e3a5448View commit details
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 30dbf04 - Browse repository at this point
Copy the full SHA 30dbf04View commit details
Commits on Oct 16, 2022
-
Fix sync issue with npm lock-file
``` npm ERR! `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing. npm ERR! npm ERR! Invalid: lock file's acorn@5.7.4 does not satisfy acorn@7.4.1 npm ERR! Missing: acorn@5.7.4 from lock file ```
Configuration menu - View commit details
-
Copy full SHA for 075b354 - Browse repository at this point
Copy the full SHA 075b354View commit details -
Make library compatible with workers
When using Handlebars in a Cloudflare Worker, an environment in which the `window` and `global` objects both don't exist, an error is thrown about `window` being undefined. According to the ECMA specification, only `self` is available in a worker. Since we support old runtimes in our 4.x branch, we can't use `globalThis` but have to use a polyfill.
Configuration menu - View commit details
-
Copy full SHA for 3d3796c - Browse repository at this point
Copy the full SHA 3d3796cView commit details
Commits on Oct 21, 2022
-
* Replaced outdated `grunt-bg-shell`-package to get rid of coffee-script warnings Backports parts of 785a63e.
Configuration menu - View commit details
-
Copy full SHA for c65c6cc - Browse repository at this point
Copy the full SHA c65c6ccView commit details
Commits on Jul 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 668c4fb - Browse repository at this point
Copy the full SHA 668c4fbView commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8dc3d25 - Browse repository at this point
Copy the full SHA 8dc3d25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ee590 - Browse repository at this point
Copy the full SHA 83ee590View commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 443a613 - Browse repository at this point
Copy the full SHA 443a613View commit details -
Backport: publish latest and tags to AWS S3
In order to automate publishing 4.x releases to AWS S3, we also need this workflow on the 4.x branch. See #1972
Configuration menu - View commit details
-
Copy full SHA for be92d2f - Browse repository at this point
Copy the full SHA be92d2fView commit details -
When visiting the www-variant, a `SSL_ERROR_INTERNAL_ERROR_ALERT` error is displayed by the browser.
Configuration menu - View commit details
-
Copy full SHA for 0242378 - Browse repository at this point
Copy the full SHA 0242378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520e1d5 - Browse repository at this point
Copy the full SHA 520e1d5View commit details
Commits on Aug 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0c0154 - Browse repository at this point
Copy the full SHA b0c0154View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...fix-1838-2