Skip to content

Releases: jhermsmeier/node-vcf

2.1.2

14 Dec 17:26
v2.1.2
a797281
Compare
Choose a tag to compare

Fixes:

2.1.1

14 Dec 17:25
v2.1.1
09f2cbe
Compare
Choose a tag to compare

Fixes:

2.1.0

30 Jul 19:23
v2.1.0
0ff1e0a
Compare
Choose a tag to compare
v2.1.0

chore(package): Version 2.1.0

2.0.0

28 Jun 09:21
v2.0.0
8b2838e
Compare
Choose a tag to compare

Features:

  • BREAKING: Default .parse() behavior to.parseMultiple(), always parsing all vcard objects from an input, returning an Array
  • BREAKING: Removed .parseMultiple() in favor of .parse()

Documentation:

  • Updated documentation & fixed typo in README (@ajmas)

Maintenance:

  • Updated .npmignore
  • Bumped node versions in .travis.yml
  • Updated mocha from 3.2.0 to 3.4.2

1.0.0

28 Jun 13:52
1.0.0
ee07f40
Compare
Choose a tag to compare

General, Functionality

  • Overhauled data structure
  • Replaced vCard.foldLine() with foldline module
  • Added check for supported versions
  • vcard.parse( input ) now throws on empty input

Constructors

  • Added new vCard.Property( field, value, params )

Properties

  • Added vCard.mimeType
  • Added vCard.extension

Static Methods

  • Added vCard.normalize( string )
  • Added vCard.format( card, version )
  • Added vCard.isSupported( version )
  • Added vCard.fromJSON( data )
  • Added vCard.parseMultiple( value )

Methods

  • Added vCard#setProperty( prop )
  • Added vCard#add( key, value, params )
  • Added vCard#addProperty( prop )
  • Added vCard#toJSON()
  • Added vCard#toString( version )