Skip to content

Latest commit

 

History

History
354 lines (169 loc) · 15.5 KB

CHANGELOG.md

File metadata and controls

354 lines (169 loc) · 15.5 KB

Changelog

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

1.5.0-rc.6 (2023-12-25)

1.5.0-rc.5 (2023-06-26)

Bug Fixes

  • img: always check .url prop (f46c30b)

1.5.0-rc.4 (2023-06-22)

Bug Fixes

  • ts: improving ObjectID methods return type (b40648d)

1.5.0-rc.3 (2022-11-10)

1.5.0-rc.2 (2022-11-10)

Bug Fixes

  • ts: fix notation for object/array typedefs [#241] (f6ca5cc)

1.5.0-rc.1 (2022-11-10)

Bug Fixes

  • stop importing package.json, mock pkg name and version instead (156e599)

1.5.0-rc.0 (2022-11-09)

Features

Bug Fixes

  • esm: add pkg conditional exports and type module [#242] (b0f836c)

1.4.1 (2020-05-24)

Bug Fixes

  • i18n: check if dictionary object is array (and keep array) (8ba81e7)

1.4.0 (2020-05-22)

Features

  • img: handling 'default_img_size' config option (52ff449)

1.3.4 (2020-03-17)

Bug Fixes

  • img: fix checking original first tried size (b9431cf)

1.3.3 (2020-03-16)

Bug Fixes

  • img: fix handling predefined image sizes (77bd1b4)

1.3.2 (2020-02-28)

1.3.1 (2020-02-28)

1.3.0 (2020-02-02)

Features

  • globals: ensure loading already declared on root scope (047e4f4)

1.2.8 (2020-01-04)

1.2.7 (2020-01-02)

1.2.6 (2019-12-22)

1.2.5 (2019-12-22)

1.2.4 (2019-12-22)

1.2.3 (2019-12-21)

1.2.2 (2019-12-08)

Bug Fixes

  • i18n: stop changing original object, also support nesting by langs (8958026)

1.2.1 (2019-11-23)

1.2.0 (2019-11-22)

Features

  • global-config: setup (=_config) and add to window (aa95b06)
  • parse-date: add new 'parseDate' method (de89548)
  • parse-phone: add new 'parsePhone' method (ac6b47e)

1.1.1 (2019-10-24)

Bug Fixes

  • spec-values: fix array concat for list of variations (ba70dee)

1.1.0 (2019-09-30)

Build System

  • deps: [security] bump eslint-utils from 1.3.1 to 1.4.2 (dd97e2b)
  • deps: [security] bump lodash from 4.17.11 to 4.17.14 (48fa04d)
  • deps: [security] bump lodash.template from 4.4.0 to 4.5.0 (7b5900c)
  • deps-dev: bump husky from 2.7.0 to 3.0.7 (646900b)
  • deps-dev: bump standard from 12.0.1 to 14.3.1 (9d46b83)
  • deps-dev: bump standard-version from 6.0.1 to 7.0.0 (47cb724)

Features

  • method: add 'fullName' (customer) method (745f341)

1.0.1 (2019-08-12)

1.0.0 (2019-08-12)

Bug Fixes

  • export: exporting both named methods and default with all (204f9a5)

0.6.2 (2019-08-06)

0.6.1 (2019-07-23)

Bug Fixes

  • config: geting config props from global/env correctly (35e3040)

Tests

  • log: debug global 'ecomUtils' object (7f9a627)

0.6.0 (2019-07-21)

Features

  • method: new 'recommendedIds' method (cec8528)

0.5.7 (2019-07-17)

Build System

  • bin: fix webpack config, using 'config.externals' (d901155)

0.5.6 (2019-07-16)

0.5.5 (2019-07-16)

Build System

  • bin: fix output filenames (36ced05)

0.5.4 (2019-07-11)

Build System

  • bin: setup config for multiple webpack outputs (94a7122)
  • webpack: edit default webpack output filename (e9230ac)

Tests

  • fix: update script src to new webpack output filename (d2323db)

0.5.3 (2019-07-08)

0.5.2 (2019-07-08)

Build System

  • webpack: fix output library global object (81f7161)

0.5.1 (2019-07-05)

Bug Fixes

  • img: trying 'picture' prop to handle cart item object (337d1f2)

0.5.0 (2019-07-04)

Bug Fixes

  • import: fix import on 'specTextValue' and 'specValueByText' methods (0853013)
  • price: testing final price (is number) first for cart item objects (d60477b)
  • price: testing final price first for cart item objects (23fde47)
  • split-img-size: also accepting img param as size string (8df9146)
  • split-img-size: stop testing 'logo' prop on img object (aacb5f3)

Features

  • method: add 'objectIdPad' and 'randomObjectId' methods (c0d7be7)
  • method: add 'variationsGrids' and 'gridTitle' methods (e5281c8)
  • method: new 'alphabeticalSort' method (7eee3a9)
  • method: new 'birthDate' method (b17f76b)
  • method: new 'findByName' method (7bdf0fb)
  • method: new 'formatData' method (e199477)
  • method: new 'img' method (fe946e1)
  • method: new 'lineAdress' method (e902e0d)
  • method: new 'nickname' method (33d690e)
  • method: new 'phone' method (75fc5b0)
  • method: new 'searchItems' method (fa435c2)
  • method: new 'specTextValue' method (095de7b)
  • method: new 'specValueByText' method (c438c36)
  • method: new 'specValues' method (83ed5c9)
  • method: new 'splitCategoryTree' method (ff5209a)
  • method: new 'splitImgSize' method (a26b3d8)

refactor

  • methods: renaming methods 'categoriesList' and 'imgSizes' (f18ef25)

BREAKING CHANGES

  • methods: removed 'splitCategoryTree' and 'splitImgSize'

0.4.0 (2019-07-01)

Bug Fixes

  • filter: throw error when 'categories' is not an array (c57e425)
  • methods: preventing some fatal errors (b965b3b)

Features

  • method: add 'findByProperty' and 'findBySlug' methods (e29a9b6)
  • method: new 'findByParentSlug' method (4a189f2)
  • method: new 'inStock' method (6555cdd)
  • method: new 'minQuantity' method for product stock check (15fd498)
  • method: new 'name' method (cfddd49)

0.3.0 (2019-07-01)

Bug Fixes

  • config: get config trying from object, then fallback to constants (b448c1a)
  • config: getting config from global and meta with prefox (649f584)
  • constants: default currency constants, code and symbol (5dca250)
  • i18n: fix i18n method using config.get to default lang param value (2e3e036)
  • price: getting price correctly, update examples (2d134dd)

Features

  • config: add currency_symbol prop (4aaf5cd)
  • defaults: adding some default constants (store ids, country code) (aa923f5)
  • lib: api with global object, constants and config (get, set) (d58119e)
  • method: add method (1f1cbde)
  • method: new 'price' method (2943176)
  • method: new method (2f4f692)
  • module: add 'self' and 'config' to ecomUtils (2fabc8f)

0.2.0 (2019-06-27)

Build System

  • bundlw with webpack, then also tranform each module with babel (b60ac71)
  • check dev mode, resolve src aliases (b97b46b)
  • fix handling node env and output filename on webpack base config (369c5af)
  • fix library name to camel case (not a constructor) (2ae017d)
  • remove aliases, use import from relative path as default (6b7c141)
  • set NODE_ENV production for build script (2eb2884)
  • setup babel config (bc1f135)
  • setup webpack config (e3e24df)

Features

  • add _self with pkg name and version info (88af49f)
  • setup i18n method (first method) (237699c)

Tests

  • fix importing script on index test file (be58ead)
  • fix utils script filename (2f82026)
  • setup test files (a7379cf)