| 2 added classes/operations | |||
|
A | util-text-encoding.ts ➔ convertTextEncodingToIconEncoding added | |
|
A | util-text-encoding.ts ➔ validateEncoding added | |
| 7 added classes/operations | |||
|
A | FrameBuilder.appendTerminatedTextWithFrameEncoding added | |
|
A | FrameBuilder.appendText added | |
|
A | FrameBuilder.appendTerminatedText added | |
|
A | FrameBuilder.appendArray added | |
|
A | FrameBuilder.appendTextWithFrameEncoding added | |
|
A | util.ts ➔ validateLanguageCode added | |
|
A | util.ts ➔ validateCurrencyCode added | |
| 3 added classes/operations | |||
|
A | id3-tag.ts ➔ getExtendedHeaderSize added | |
|
A | id3-tag.ts ➔ decodeId3TagSize added | |
|
A | id3-tag.ts ➔ decodeId3TagHeader added | |
| B | ↗ | A | id3-tag.ts ➔ getId3TagBody improved |
| 32 added classes/operations | |||
|
B | frames-reader.ts ➔ convertFramesToTags added | |
|
B | id3-tag.ts ➔ getId3TagBody added | |
|
A | src/util-text-encoding.ts added | |
|
A | src/frames-builder.ts added | |
|
A | src/util-size.ts added | |
|
A | util-text-encoding.ts ➔ bufferToDecodedString added | |
|
A | util-text-encoding.ts ➔ stringToEncodedBuffer added | |
|
A | util-text-encoding.ts ➔ encodingFromStringOrByte added | |
|
A | frames-builder.ts ➔ handleMultipleAndBuildFrameBuffer added | |
|
A | frames-builder.ts ➔ buildFrameBuffer added | |
| view all | |||
| 13 added classes/operations | |||
|
A | FrameReader.consumeBuffer added | |
|
A | FrameReader.consumeTerminatedTextWithFrameEncoding added | |
|
A | FrameReader.consumeTextWithFrameEncoding added | |
|
A | FrameReader.consumeTerminatedText added | |
|
A | FrameReader.consumeNumber added | |
|
A | FrameReader.isBufferEmpty added | |
|
A | FrameReader.ts ➔ splitNullTerminatedBuffer added | |
|
A | FrameReader.consumeText added | |
|
A | FrameReader.consumePossiblyEmptyBuffer added | |
|
A | src/id3-data.ts added | |
| B | ↗ | A | Frame.ts ➔ createFromBuffer improved |
| view all | |||
| 5 added classes/operations | |||
|
A | src/frames/util-picture.ts added | |
|
A | util-picture.ts ➔ getPictureMimeTypeFromBuffer added | |
|
A | util-picture.ts ➔ retrievePictureAndMimeType added | |
|
A | util.ts ➔ validateLanguage added | |
|
A | src/frames/util.ts added | |
| 2 added classes/operations | |||
|
A | Frame.ts ➔ handleMultipleAndMakeFrameBuffer added | |
|
A | Frame.ts ➔ makeValueArray added | |
| 14 added classes/operations | |||
|
A | src/frames/frame-apic.ts added | |
|
A | src/frames/frame-uslt.ts added | |
|
A | src/frames/frame-wxxx.ts added | |
|
A | src/frames/frame-comr.ts added | |
|
A | src/frames/frame-txxx.ts added | |
|
A | src/frames/frame-priv.ts added | |
|
A | src/frames/frame-chap.ts added | |
|
A | src/frames/frame-ctoc.ts added | |
|
A | src/frames/frame-sylt.ts added | |
|
A | src/frames/generic.ts added | |
| view all | |||
| A | FrameReader.ts ➔ nullTerminatedValueFromBuffer removed |
| B | ↗ | A | ID3Util.ts ➔ splitNullTerminatedBuffer improved |
| 23 added classes/operations | |||
|
B | read.ts ➔ read added | |
|
B | updateTags.ts ➔ updateFrameIfMultiple added | |
|
B | update.ts ➔ update added | |
|
A | read.ts ➔ readAsync added | |
|
A | read.ts ➔ readSync added | |
|
A | remove.ts ➔ removeTags added | |
|
A | remove.ts ➔ removeTagsSync added | |
|
A | remove.ts ➔ removeTagsFromBuffer added | |
|
A | remove.ts ➔ removeTagsAsync added | |
|
A | promises.ts ➔ makePromise added | |
| view all | |||
|
Good job, 13 issues
were fixed.
|
|||
| 84 added classes/operations | |||
|
F | index.ts added | |
|
B | index.ts ➔ read added | |
|
B | index.ts ➔ update added | |
|
B | ID3Util.ts ➔ splitNullTerminatedBuffer added | |
|
B | FrameReader.ts ➔ convertValue added | |
|
B | update.ts ➔ updateFrameIfMultiple added | |
|
B | Frame.ts ➔ decompressBuffer added | |
|
B | Frame.ts ➔ createFromBuffer added | |
|
B | TagsHelpers.ts ➔ getTagsFromFrames added | |
|
B | TagsHelpers.ts ➔ getTagsFromBuffer added | |
| view all | |||
|
4
issues
(1 minor, 3 informational)
were introduced.
|
|||
| 18 added classes/operations | |||
|
C | ID3Frame.createFromBuffer added | |
|
B | ID3Helpers.js ➔ isFrameDiscarded added | |
|
B | ID3Frame.js ➔ decompressBodyBuffer added | |
|
A | ID3Frame.constructor added | |
|
A | ID3FrameHeader.constructor added | |
|
A | src/ID3Frame.js added | |
|
A | ID3Frame.getBuffer added | |
|
A | ID3Frame.getValue added | |
|
A | src/ID3FrameHeader.js added | |
|
A | ID3Helpers.js ➔ getFramesFromTagBody added | |
| D | ↗ | A | src/ID3Helpers.js improved |
| F | ↗ | C | ID3Helpers.js ➔ getTagsFromFrames improved |
| view all | |||
| 2 added classes/operations | |||
|
B | ID3Helpers.js ➔ isFrameDiscardedByOptions added | |
|
B | ID3Helpers.js ➔ decompressFrame added | |
| C | ↘ | D | src/ID3Helpers.js got worse |
| F | ↗ | C | ID3Helpers.js ➔ getFramesFromID3Body improved |
|
Good job, 2 issues
were fixed.
|
|||
| 4 added classes/operations | |||
|
F | ID3Helpers.js ➔ getTagsFromFrames added | |
|
F | ID3Helpers.js ➔ getFramesFromID3Body added | |
|
D | ID3Helpers.js ➔ createBuffersFromTags added | |
|
C | src/ID3Helpers.js added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |