Skip to content

Latest commit

 

History

History
156 lines (78 loc) · 6.48 KB

File metadata and controls

156 lines (78 loc) · 6.48 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.1.0 (2025-08-01)

Features

  • Allow for passing custom Handlebars Helpers based on helpers path (408eb38)

3.0.0 (2025-08-01)

Features

  • build: overhaul build system and dependencies for Node 18+ (25c89f7)

BREAKING CHANGES

  • build: - Dropped support for Node < 18
  • Replaced Gulp v3 with Gulp v4.0.2 (requires task syntax update to series/parallel)
  • Replaced Assemble with Handlebars via gulp-hb
  • Replaced deprecated node-sass with sass (dart-sass)
  • Removed Phantom; adopted Puppeteer v21.11.0
  • Updated usage of gulp-filter to version 7+ using merge-stream
  • Reorganized asset pipeline and CLM template rendering

2.0.0-alpha.10 (2021-06-04)

Bug Fixes

  • Ensure file exists before attempting to take a screenshot. (82c8670)
  • Replacing the vinyl-ftp module with the basic-ftp module. (cb7ab76)

Features

  • Pass through device object for taking screenshots. Will default to iPad based on Puppeteer's device descriptors. (29412b7)

2.0.0-alpha.9 (2019-08-02)

Bug Fixes

  • deploy: Use configuration ftp rootPath for uploading assets. (d5cb3d5)

2.0.0-alpha.8 (2019-08-01)

Bug Fixes

  • Allow for loading local files when creating screenshots and wait for the page to load before taking screenshot. (bf13727)
  • Allow for single key message stage/deploy. (e111a11)
  • exclude hidden files. (2efdff3)
  • Override vinyl-ftp _mkfirp function to avoid file detection/rejection on symbolic links. (6fc5249)
  • Update temp image directories and include error reporting in the console. (7968632)
  • working through a memory lek with assemble. (8a7593d)

Features

  • Add new veeva screenshots command (a7af3cd)
  • Include error reporting in the console. (aaee767)
  • Include shared assets as part of the staging and/or deploying process. Also, correct the util logging function calls. (3367b6e)
  • Look for clm.yml files and pass along the options in the workflow. (20542c5)
  • Updating project to use eslinting. (fc1f5ff)

2.0.0-alpha.7 (2018-10-30)

Features

  • Update sass library to gulp-sass (978c9ff)

2.0.0-alpha.6 (2018-10-25)

2.0.0-alpha.5 (2018-10-25)

Features

  • Look for passed clm data file, and if it exists, pass the key messages through the workflow. (faca61c)

2.0.0-alpha.4 (2018-10-24)

2.0.0-alpha.3 (2017-11-02)

Bug Fixes

  • Handlebar Helpers: Correct registering helpers and add required libraries outside of module. (8d738ff)

2.0.0-alpha.2 (2017-11-02)

2.0.0-alpha.1 (2017-11-02)

1.1.0-alpha.0 (2017-11-02)

Bug Fixes

  • module: Update commands and shrink banner. (28c2dca)
  • module: Update commands. (bb72a07)
  • Travis CI: Update supported node versions to test. (a4cb375)
  • formatting (549fa3d)
  • formatting. (5eec0f4)
  • Mocha tests. (6890f26)
  • remove veeva from command (7bf82c4)

Features

  • adding handlebar helpers for assemble process. (8e5b66a)
  • adding watch & reload on changes to configuration.yml file. (976eec7)
  • module: Add standard version module to handle change log automation. (f27afc6)
  • Introduce shared assets option. (5231b01)
  • Update output logging and turn off gulp logging if —verbose flag is not present. (d0bb96e)

Performance Improvements

  • Update promise chain and global logging. (802f712)

Change Log