Skip to content
Permalink
master

Commits on Jan 10, 2022

Commits on Jan 4, 2022

Commits on Jan 2, 2022

  1. Enable IDE code-highlighting for bin-file

    By adding the `.js`-extension to the bin-file, IDEs will
    know that js code-highlighting should be applied to the
    file, which makes it easier for devs to read the code.
    jaylinski committed Jan 2, 2022

Commits on Jan 1, 2022

  1. Remove outdated eco package from bench

    The `eco`-templates (Embedded CoffeeScript templates)
    had their last update over 10 years ago, so we can
    remove this dependency from our benchmark.
    jaylinski committed Jan 1, 2022
  2. Remove unused jison package

    This is package is not needed anymore since the parser
    was moved to a standalone package in
    19bdace.
    jaylinski committed Jan 1, 2022

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
    jaylinski committed Dec 29, 2021
  2. Update repository URL

    Related to c295ef0.
    jaylinski committed Dec 29, 2021
  3. Merge pull request #1774 from handlebars-lang/merge-4.x

    Merge branch 4.x into master
    jaylinski committed Dec 29, 2021
  4. Fix TypeScript linting

    Also upgraded to `@definitelytyped/dtslint`.
    jaylinski committed Dec 29, 2021
  5. 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 Dec 29, 2021
  6. Remove AMD tests

    AMD modules were removed in v5.
    jaylinski committed Dec 29, 2021
  7. Remove non-standard package.json property

    This was added in 88ee475
    and is not used anymore since a2687fd.
    jaylinski committed Dec 29, 2021
  8. Replace Saucelabs with Playwright

    Also reorganized npm scripts.
    jaylinski committed Dec 29, 2021
  9. Move print-script.js-file in tests-folder

    Also removed it from published files, since the script doesn't seem to be used.
    
    Fourth part of reorganizing and cleaning up test-folders.
    jaylinski committed Dec 29, 2021
  10. Move integration-testing-folder in tests-folder

    Third part of reorganizing and cleaning up test-folders.
    jaylinski committed Dec 29, 2021
  11. Remove redundant task-part in task-tests-folder

    Second part of reorganizing and cleaning up test-folders.
    jaylinski committed Dec 29, 2021
  12. Move bench-folder in tests-folder

    First part of reorganizing and cleaning up test-folders.
    jaylinski committed Dec 29, 2021

Commits on Dec 23, 2021

  1. Sort in-the-wild list by name

    Also changed protocol to https.
    jaylinski committed Dec 23, 2021
  2. Link to new live demo (playground) on docs site

    This site is served via HTTPS and provides the latest
    Handlebars.js versions.
    jaylinski committed Dec 23, 2021

Commits on Dec 22, 2021

  1. Fix typos

    This was found by running an IntellijIDE
    code inspection for proofreading.
    jaylinski committed Dec 22, 2021

Commits on Dec 3, 2021

  1. Update repository URL

    jaylinski committed Dec 3, 2021
  2. Don't rely on Node.js global object

    If `global` is used and handlebars is compiled for browser
    usage without a Node.js `global` polyfill, handlebars
    fails with a `global is undefined` error.
    
    Fixes #1593
    jaylinski committed Dec 3, 2021
Older