Skip to content

Latest commit

 

History

History
78 lines (48 loc) · 3.65 KB

CHANGELOG.md

File metadata and controls

78 lines (48 loc) · 3.65 KB

Changelog

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

0.0.8 (2022-01-11)

  • updating vulnerable dependencies

Features

  • added factory method for cipher instantiation from JSON, and added more exports (633e494)
  • adding commitlint and husky to enforce it (4d02510)
  • adding versioning as well as commitlint make commands. (818acef)

0.0.7 (2022-01-10)

Features

  • added factory method for cipher instantiation from JSON, and added more exports (633e494)
  • adding commitlint and husky to enforce it (4d02510)
  • adding versioning as well as commitlint make commands. (818acef)

0.0.6 (2021-06-01)

Features

  • package dependencies updating.

0.0.5 (2021-05-16)

Features

  • added factory method for cipher instantiation from JSON, and added more exports (778040f)
  • adding commitlint and husky to enforce it (8ed96c3)
  • adding versioning as well as commitlint make commands. (ed2b75b)

Bug Fixes

[0.0.4] - 2021-05-09

Fixed

  • Updated readme
  • Changed to relative paths from typescript absolute paths because otherwise webpack bundling would be necessary.

[0.0.3] - 2021-05-08

Fixed

  • Build now includes *.d.ts files
  • Also includes a specific build tsconfig.json

[0.0.2] - 2021-05-08

Fixed

  • NPM versioning

[0.0.1] - 2021-04-26

Added

  • The ability to encrypt 🗝 and decrypt 🔐 texts
  • A nice explanation about the enigma machine as well as an example of usage within README.md
  • Support for characters (alphabets) of the users choice 🔠
  • Support many rotors as well as the rotor locking mechanism and the ability to specify notches on any position.
  • Support plugboard, entry wheels and reflector
  • Support whitespace character grouping by a given amount of characters