Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: handlebars-lang/handlebars.js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: handlebars-lang/handlebars.js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fix-1838-2
Choose a head ref
  • 18 commits
  • 25 files changed
  • 5 contributors

Commits on Dec 29, 2021

  1. 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.
    jaylinski committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    b65135a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    6cfbc26 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    jaylinski committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    c68bc08 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. Configuration menu
    Copy the full SHA
    88ac068 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. 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!
    ```
    jaylinski committed May 17, 2022
    Configuration menu
    Copy the full SHA
    8e23642 View commit details
    Browse the repository at this point in the history
  2. 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
    jaylinski committed May 17, 2022
    Configuration menu
    Copy the full SHA
    e3a5448 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Fix compiling of each block params in strict mode

    Fixes #1820
    Closes #1821
    arturmakaranka authored and jaylinski committed May 25, 2022
    Configuration menu
    Copy the full SHA
    30dbf04 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. 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
    ```
    jaylinski committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    075b354 View commit details
    Browse the repository at this point in the history
  2. 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.
    marnixk authored and jaylinski committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    3d3796c View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Test on Node 18

    * Replaced outdated `grunt-bg-shell`-package to get rid of
      coffee-script warnings
    
    Backports parts of 785a63e.
    jaylinski committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    c65c6cc View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Configuration menu
    Copy the full SHA
    668c4fb View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. v4.7.8

    jaylinski committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    8dc3d25 View commit details
    Browse the repository at this point in the history
  2. add links to publish requirements

    nknapp authored and jaylinski committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    83ee590 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    443a613 View commit details
    Browse the repository at this point in the history
  2. 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 committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    be92d2f View commit details
    Browse the repository at this point in the history
  3. Fix link to homepage

    When visiting the www-variant, a `SSL_ERROR_INTERNAL_ERROR_ALERT`
    error is displayed by the browser.
    jaylinski committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0242378 View commit details
    Browse the repository at this point in the history
  4. Fix links in README

    This commit backports changes from `master`.
    jaylinski committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    520e1d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Configuration menu
    Copy the full SHA
    b0c0154 View commit details
    Browse the repository at this point in the history
Loading