- Notifications
You must be signed in to change notification settings - Fork2k
Comparing changes
Open a pull request
base repository:handlebars-lang/handlebars.js
Uh oh!
There was an error while loading.Please reload this page.
base:master
head repository:handlebars-lang/handlebars.js
Uh oh!
There was an error while loading.Please reload this page.
compare:fix-1838-2
Uh oh!
There was an error while loading.Please reload this page.
- 18commits
- 25files changed
- 5contributors
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.netBackport from `master`-branch.
jaylinski committedDec 29, 2021
Commits on Jan 7, 2022
Use eslint-env "shared-node-browser" for shared handlebars code
nknapp committedJan 7, 2022
Commits on Mar 19, 2022
Commits on May 17, 2022
Fix integration-tests issue with npm >= 7
Fixes the following error when running integration-tests:```npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: webpack-test@1.0.0npm ERR! Found: handlebars@5.0.0-alpha.1npm ERR! node_modules/handlebarsnpm ERR! dev handlebars@"file:../../.." from the root projectnpm ERR!npm ERR! Could not resolve dependency:npm ERR! peer handlebars@">= 1.3.0 < 5" from handlebars-loader@1.7.1npm ERR! node_modules/handlebars-loadernpm ERR! dev handlebars-loader@"^1.7.1" from the root projectnpm ERR!```
jaylinski committedMay 17, 2022 Fix bundler issue with webpack 5
As explained in issue#1844 and in issuewebpack/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 thatrespect the `browser`-field.The `"./runtime"`-config was removed, because it didn't have any effect.In order to detect regressions, the webpack-integration test wasextended to test with different webpack versions.Fixes#1174Closes#1844
jaylinski committedMay 17, 2022
Commits on May 25, 2022
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.1npm ERR! Missing: acorn@5.7.4 from lock file```
jaylinski committedOct 16, 2022 Make library compatible with workers
When using Handlebars in a Cloudflare Worker, an environmentin 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 availablein a worker. Since we support old runtimes in our 4.x branch,we can't use `globalThis` but have to use a polyfill.
Commits on Aug 1, 2023
Commits on Aug 2, 2023
Add guideline for pushing to RubyGems
jaylinski committedAug 2, 2023 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
jaylinski committedAug 2, 2023 When visiting the www-variant, a `SSL_ERROR_INTERNAL_ERROR_ALERT`error is displayed by the browser.
jaylinski committedAug 2, 2023
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
Uh oh!
There was an error while loading.Please reload this page.