Skip to content

Releases: panzerdp/voca

1.4.0

25 Dec 13:30
Compare
Choose a tag to compare

The new version 1.4.0 has the following improvements:

  • #27 titleCase behaviour with prime/apostrophe

1.3.1

15 Nov 11:54
Compare
Choose a tag to compare

Refactored sprintf() function constants, which reduced by 1KB the minified bundle size.

1.3.0

13 Feb 18:52
Compare
Choose a tag to compare

The new version 1.3.0 of Voca adds a few delicious functions.

πŸ‘ New features:

  • Implemented v.tr() function (see docs)
  • Implemented v.swapCase() function (see docs)

1.2.0

12 Jan 10:33
Compare
Choose a tag to compare

The new version 1.2.0 of Voca adds a few nice functions.

πŸ‘ New features:

  • Implemented v.titleCase() function (see docs)
  • Implemented v.stripBom() function (see docs)

1.1.0

27 Dec 15:42
Compare
Choose a tag to compare

The new version 1.1.0 brings new features and small fixes. 😻

Voca 1.1.0 contains the following modifications:

πŸ‘ New features:

  • Implemented a new function v.stripTags() (see docs)

πŸ‘ Improvements:

  • Lazy evaluation of the diacritical maps module, which is used by v.latinise() function
  • trimLeft(), trimRight() and v.wordWrap() functions refactoring

πŸ‘Œ Documentation:

1.0.0

13 Dec 13:27
Compare
Choose a tag to compare

Let the games begin!

The first stable release 1.0.0 of Voca: the ultimate JavaScript string library. :bowtie:

The Voca library offers helpful functions to make string manipulations comfortable: change case, trim, pad, slugify, latinise, sprintf'y, truncate, escape and much more. The modular design allows to load the entire library, or individual functions to minimize the application builds. The library is fully tested, well documented and long-term supported.

See the detailed documentation at https://vocajs.com

1.0.0-beta.2

12 Dec 16:12
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

This is the second beta build released as I work towards Voca 1.0.0.

This release is strictly for development and testing only, and must not be used for production

This beta contains the following modifications.

πŸ‘Œ Documentation:

  • Updated the library description and examples on https://vocajs.com
  • Listed the available functions in README.md for easier access

πŸ‘ New features:

  • Added license comment to the head of generated dist files

1.0.0-alpha.2

08 Dec 11:27
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

This is the second alpha build released as I work towards Voca 1.0.0.

This release is strictly for development and testing only, and must not be used for production

This alpha contains the following modifications.

πŸ‘ New features:

  • Implemented a new function v.countWords() that counts the number of words in a string (see docs)
  • Implemented a new function v.wordWrap() that wraps the string by spaces (see docs)

πŸ‘Œ Refactoring:

  • Renamed function v.countGrapheme() to v.countGraphemes()
  • Renamed function v.countSubstring() to v.countSubstrings()
  • Internal refactoring of the regular expression constants to reduce to size of build for individual functions

1.0.0-alpha.1

02 Dec 11:22
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

This is the first alpha build released as I work towards Voca 1.0.0.

This release is strictly for development and testing only, and must not be used for production

This alpha contains:

  • All functions listed in the documentation are implemented and tested
  • Browser UMD builds voca.js and voca.min.js are available in dist/ folder
  • The version 1.0.0-alpha.1 is published on npm