Skip to content

Latest commit

 

History

History
108 lines (70 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

108 lines (70 loc) · 4.19 KB

node-crc16

A native node addon to calcalate CRC16 values, adopted by MODBUS agreement.

Bug Fixes

  • fix a param check bug (de764db8)
  • fix:Buffer factory bug when node version is less than v5.10.0 (6fc831e1)

Features

  • feat:Add node native addon implement and the main entry (3bc81ad0)

Release

Documentation

Refactor

  • refactor:Remove bufferfactory util (c91c3488)
  • refactor:deprecate option.getArry and turn it to option.retType (8af05e59)
  • refactor:c++ implementation (c65f543d)

Test

  • test:Add unit test about option.retType (a31f11e1)
  • test:Add the exception test branch (7f3e383e)
  • test:Integrating with Coveralls (a6707fca)
  • test:Add C++ Unit Test using Catch (9882e526)
  • test:Add supported node version (8234e473)
  • test:Add CI using tranvis (45e0ec77)
  • test:Add code coverage using istanbul (c1b747ba)
  • test:increase the test case to 10000 (3f49576d)
  • test:Add unit test (5ea90c4d)
  • test:Add c++ code test and makefile (7d65cc38)

Benchmark

  • benchmark:Add benchmark using nanobench (ca4156cf)
  • benchmark:Add benchmark using benchmark.js (06453f52)

Chore

  • chore:remove debug dependency (108a5d80)
  • chore:update .changelogrc to make a whole versions changelog (21b16ae0)
  • chore:Add .npmignore (61e8968e)
  • chore:Add changelog (fc096515)
  • chore:Add core algorithm c++ implementation (d5042c74)

Generated with git-changelog. If you have any problems or suggestions, create an issue. :) Thanks