Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.42 KB

CHANGELOG.md

File metadata and controls

44 lines (31 loc) · 1.42 KB

Changelog

This project follows semantic versioning.

Possible log types:

  • [added] for new features.
  • [changed] for changes in existing functionality.
  • [deprecated] for once-stable features removed in upcoming releases.
  • [removed] for deprecated features removed in this release.
  • [fixed] for any bug fixes.
  • [security] to invite users to upgrade in case of vulnerabilities.

v0.3.0 (2022-07-05)

  • [fixed] Fix whitespace in G04 comment serialization (#33)
  • [changed] Updated dependencies
  • [changed] A fixed MSRV was dropped

Thanks @NemoAndrea for contributions!

v0.2.0 (2021-01-06)

This release requires at least Rust 1.31 (2018 edition).

  • [added] Implement constructors for Circle and Rectangular
  • [added] Derive Clone for all structs and enums (#16)
  • [added] Derive PartialEq and Eq where possible
  • [added] Implement From<FunctionCode> and From<ExtendedCode> for Command
  • [added] Impl From<> for Command, FunctionCode and ExtendedCode
  • [added] New builder-style constructors (#22)
  • [added] Support for more FileFunction and FileAttribute variants (#26, #30)
  • [changed] Derive Copy for some trivial enums
  • [changed] Create new internal PartialGerberCode trait (#18)
  • [changed] Split up code into more modules
  • [changed] Upgraded all dependencies
  • [changed] Require Rust 1.31+

Thanks @connorkuehl and @twitchyliquid64 for contributions!

v0.1.1 (2017-06-10)

  • First crates.io release