Commits
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Commits on Jun 21, 2022
Commits on Feb 15, 2021
-
# Conflicts: # components/bower.json # components/handlebars.js.nuspec # components/package.json # integration-testing/multi-nodejs-test/test.sh # package-lock.json # package.json
-
-
The SauceLabs IE setup has problems and does not work with the endpoints that we use to run them. This is a Saucelabs problem, but it has been there for a year now. Until we use another API, I will simply remove the browsers
-
fix weird error in integration tests
somehow the variable "$i" gets overwritten in integration-testing/multi-nodejs-test/test.sh:20, which is why we now rename it to a more meaningful variable
Commits on Feb 13, 2021
Commits on Nov 10, 2020
Commits on May 4, 2020
-
# Conflicts: # integration-testing/multi-nodejs-test/test.sh # spec/string-params.js # spec/subexpressions.js # spec/track-ids.js
Commits on Apr 2, 2020
-
- They should fail, if any test fails - Use "set -e" instead of "|| exit 1", because it suffices to be specified at the top of each file
-
docs: update release-docs in CONTRIBUTING.md
- remove ember testing - add docs for updating the website. - add list of required accesses to publish
Commits on Feb 5, 2020
-
# Conflicts: # components/bower.json # components/handlebars.js.nuspec # components/package.json # package.json
-
Commits on Jan 21, 2020
Commits on Jan 13, 2020
-
# Conflicts: # components/bower.json # components/handlebars.js.nuspec # components/package.json # package.json
-
-
chore: execute saucelabs-task only if access-key exists
- up to now, the existance of the SAUCE_USERNAME was checked but this variable is even present in pull-requests from other repos. This means that builds fail, because the access key is not there. This change looks for SAUCE_ACCESS_KEY instead, which is a secure variable, only present in build originating from the handlebars.js repo.
-
fix: don't wrap helpers that are not functions
- helpers should always be a function, but in #1639 one seems to be undefined. This was not a problem before 4.6 because helpers weren't wrapped then. Now, we must take care only to wrap helpers (when adding the "lookupProperty" function to the options), if they are really functions.
Commits on Jan 12, 2020
-
-
fix: fix log output in case of illegal property access
- fix link url to handlebarsjs.com
Commits on Jan 10, 2020
-
-
fix: use "logger" instead of console.error
... to be graceful with older browser without "console"
-
feat: default options for controlling proto access
This commmit adds the runtime options - `allowProtoPropertiesByDefault` (boolean, default: false) and - `allowProtoMethodsByDefault` (boolean, default: false)` which can be used to allow access to prototype properties and functions in general. Specific properties and methods can still be disabled from access via `allowedProtoProperties` and `allowedProtoMethods` by setting the corresponding values to false. The methods `constructor`, `__defineGetter__`, `__defineSetter__`, `__lookupGetter__` and the property `__proto__` will be disabled, even if the allow...ByDefault-options are set to true. In order to allow access to those properties and methods, they have to be explicitly set to true in the 'allowedProto...'-options. A warning is logged when the a proto-access it attempted and denied by default (i.e. if no option is set by the user to make the access decision explicit)
Commits on Jan 8, 2020
-
# Conflicts: # components/bower.json # components/handlebars.js.nuspec # components/package.json # package.json
-
-
-
test: add path to nodeJs when running test:bin
- this allows the test to be run in a debugger without the complete PATH
-