5.0.2 (2024-10-08)
5.0.1 (2024-09-26)
5.0.0 (2024-08-19)
- Drop support of node 16, 18
4.13.3 (2024-08-07)
4.13.2 (2024-07-30)
4.13.1 (2024-07-24)
4.12.2 (2024-06-13)
4.12.1 (2024-05-31)
4.12.0 (2024-04-16)
4.11.2 (2024-04-15)
4.11.1 (2024-03-14)
4.11.0 (2024-03-13)
4.10.4 (2023-09-18)
4.10.3 (2023-08-25)
4.10.2 (2023-08-16)
- merc: MERC-9364 bump paper handlebars - revert CDN Webdav Url (752d24d)
4.10.1 (2023-08-15)
4.10.0 (2023-08-09)
- merc: Bump paper handlebars - webdav cache control (caf7a19)
4.9.0 (2023-07-20)
4.8.6 (2023-06-15)
4.8.5 (2023-05-09)
4.8.4 (2023-04-07)
4.8.3 (2023-03-29)
4.8.2 (2023-03-20)
4.8.1 (2023-03-17)
4.8.0 (2023-03-15)
4.7.0 (2023-03-15)
4.6.0 (2023-03-14)
4.5.0 (2023-02-09)
4.4.3 (2023-02-08)
4.4.2 (2023-02-07)
4.4.1 (2023-02-03)
4.4.0 (2023-02-02)
- bump paper-hadlerbars to 5.4.0 (86e8c1d)
4.3.0 (2023-02-01)
4.2.3 (2022-12-05)
4.2.2 (2022-11-04)
4.2.1 (2022-10-27)
4.2.0 (2022-10-26)
- feat: Bump paper-handlebars version (#303)
- feat: STRF-10157 Create PR on hbs bump version ([#301])[#301]
- ref: Bump paper-handlebars version to fox
udnefined
URI produced by early hint code (#299)
- ref: Bump paper-handlebars version: STRF-10124 clean up hbs helpers (#297)
- Bumps paper-handlebars version (#295)
- Bumps paper-handlebars version (#294)
- Bumps paper-handlebars version (#293)
- Bumps paper-handlebars version (#291)
- Bumps paper-handlebars version. (#289)
- Add a a getter in Paper to access the renderer object. (#287)
Paper
exposes a getter to extract renderer' resource hints. (#285)
- bump paper-handlebars: bugfix for edge case affecting
get
,getObject
, andoption
(#185)
- bump paper-handlebars: setup to replace
get
&getObject
helpers (#183)
- bump paper-handlebars: patch for helper-date 0.2.3 compatibility (#180)
- bump paper-handlebars: bugfix & setup to replace 3p helpers incrementally:
moment
andoption
(#178)
- bump paper-handlebars: Fix replacement
get
andoption
helpers for backwards-compatibility 280
- bump paper-handlebars: STRF-9873 use modified implementations of
get
,getObject
,moment
,option
3p helpers 279
- bump paper-handlerbars #275
- STRF-9658 logger accepts strings instead of objects #270
- Bumps paper-handlebars to 4.5.3 #269
- Bumps paper-handlebars to 4.5.2 #266
- Deprecating 2x branch as it's not used and maintained anymore
- Revert some unused code that should have been removed as part of previous reversions #260
- Cleanup filterByKey #261
- Improve performance of Translator constructor through internal refactor of Transformer #262
- STRF-9553 Fallback languages in the chain #258
- Bumps paper-handlebars to 4.5.1 #255
- Bumps paper-handlebars to 4.5.0 #255
- Reverted messageformat library to 0.2.2 #253
- Bumps paper-handlebars to 4.4.9 #252
- Upgrade deprecated messageformat library to @messageformat/core #246
- Bump paper-handlebars to latest version, includes changes to support region translations #245
- Do not break render operation if some translation key is not possible to precompile because of wrongly formatted value #243
- Introduced disablePluralKeyChecks option for disabling plural keys checks on messageformat library #241
- Bump messageformat library to latest version #239
- Created an endpoint for precaching lang helper function #235
- Improved filtering language object by key for langJSON helper, that was struggling with perfomance on GraalVM #236
- Improved filtering language object by key for langJSON helper, that was struggling with perfomance on GraalVM #234
- paper.loadTranslations now supports additional parameter to omit transforming translations #231
- Bumps paper-handlebars to 4.4.7 #230
- Added public interface for handlebars to add templates and preprocess them #228
- Bumps paper-handlebars to 4.4.6 #229
- Bumps paper-handlebars to 4.4.4 #226
- Bumps paper-handlebars to 4.4.3 #223
- Bumps paper-handlebars to 4.4.2 #219
- Rollback paper-handlebars to 4.4.1 #216
- Bumps paper-handlebars to 4.5.0-rc.2 #214
- Refactor Translator and drop unneeded dependency. Bumps paper-handlebars to 4.5.0-rc.1 #208
- Bump paper-handlebars version to 4.4.1 #204
- Bump paper-handlebars version to 4.4.0 #202
- Bump paper-handlebars version to 4.3.2 #199
- Bump paper-handlebars version to 4.3.1 #195
- Bump paper-handlebars version to 4.3.0 #193
- Fix Stencil language translation in Safari #186
- Bump paper-handlebars version to 4.2.3 #183
- Refactor logging. You can now pass an optional console-like logger object which will be used for internal logging as well as Handlebars logging. #183
- Bump paper-handlebars to 4.2.1 #177
- Bump paper-handlebars to 4.2.0 #175
- Bump paper-handlebars to 4.1.2 #172
- Bump paper-handlebars to 4.1.1 #171
- Bump paper-handlebars to 4.1.0 #166
- Bump paper-handlebars to 4.0.9 #165
- Bump paper-handlebars to 4.0.8 #163 to update Handlebars
- Bump paper-handlebars to 4.0.6 #157 to add display support for Google fonts
- Added an option to pass in logger and override the default logger of the app #153
- Bump paper-handlebars to 4.0.4 #150 to fix regex performance to match precompiled templates.
- Bump paper-handlebars to 4.0.4 #149 to fix cdn url.
- Bump paper-handlebars to 4.0.3 #143 to fix resourceHints to always use https for font providers.
- Bump paper-handlebars to 4.0.2 #142 to fix
region
helper, should render regardless of empty content.
- Bump paper-handlebars to 4.0.1 #140 to fix
cdnify
and avoid double slash in the generated url.
Breaking change:
- Use paper-handlebars 4.0.0, which uses Promises for
render
andrenderString
. - Change
loadTheme
,loadTemplates
,loadTranslations
,render
,renderString
, andrenderTheme
to be based on Promises rather than callbacks.
- Bump paper-handlebars to 3.0.3 #136 which adds support for
gtnum
operator inif
helper.
- Bump paper-handlebars to 3.0.2 #135 which adds the
resourceHints
helper.
- Bump paper-handlebars to 3.0.1 #132 which has fixes for cdn and stylesheet helpers.
- Remove access to siteSettings and themeSettings, use accessors instead #131
- Major refactor, moving rendering functionality into paper-handlebars #130 to allow for alternate template engines.
v3.0 Contains several breaking changes:
- Removed the direct access of
contentServiceContext
for setting page content. From now on, usesetContent()
andgetContent()
. - Removed direct access of
siteSettings
andthemeSettings
. From now on, usegetSiteSettings()
,setSiteSettings()
,getThemeSettings()
, andsetThemeSettings()
if you need to get/set these values after calling the constructor. - Removed
getTemplateProcessor()
. This is an internal concern ofpaper-handlebars
and is used byloadTemplates
. - Removed
loadTemplatesSync()
. This was only used by helper tests and is no longer needed. - Removed
handlebars
instance variable. Hopefully nobody is accessing that directly. Any helpers that were accessing it have been updated inpaper-handlebars
to use the global context they are given rather than accessing Paper directly at all. - The
translator
attribute has been moved topaper-handlebars
and is no longer accessible directly on Paper. - The
decorators
attribute has been moved topaper-handlebars
and is no longer accessible directly on Paper. - The
settings
attribute has been renamed tositeSettings
. This should only be accessed bypaper-handlebars
. - The
cdnify()
function has been moved into a helper library inpaper-handlebars
. - The
inject
attribute has been removed. This is storage used by two of the helpers, and the implementation has moved topaper-handlebars
.
- Add
gtnum
support toif
helper #138
- Add resourceHints helper #133
- Always render region wrapper even if no content is present #128
- Fix a bug in the
replace
helper #127
- Add
region
helper to render content blocks #118
- Bug fix in the
stylesheet
helper #116
- Adds the
{{thumbnailImage}}
helper and removes the non-existent{{thumbnail}}
helper #114