1
0
Fork 0
salty-dog/CHANGELOG.md

8.7 KiB

Changelog

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

0.5.0 (2019-07-01)

Bug Fixes

  • make -v an alias for --version (5f5b993)
  • build: actually fix mdl config (675b200)
  • build: add rpt2 cache to cache rather than artifacts (0996390)
  • build: artifact all output (9eacea6)
  • build: attempt to fix mdl config (24ebc9e)
  • build: clean up output directory between builds (30ea7d6)
  • build: move sinon to vendor chunk (d02b223)
  • build: run generic build target (c41d9d0)
  • build: split index into its own chunk (8351fff)
  • container: set up as cli tool within container (ef2a9c9)
  • rules/tsconfig: correctly enforce lib/target for esnext (62d58fe)

Build System

  • image build and global install targets (8368271)
  • remove license from chunks (ac86e69)
  • remove redundant tsconfig options (37c0dbb)
  • package: set module entry point to main bundle (7e2d20e)
  • split vendor chunk (96d15bb)

Features

  • rules: add tsconfig rules (27843c6)
  • rules: kubernetes rule to require labels (aa350cc)
  • rules/tsconfig: check for suppressed errors (d11f3d6)
  • test: begin testing visitor (31d1977)
  • configure renovate for semantic commits (fbcc143)
  • extend renovate presets (2d0b7ad)

0.4.1 (2019-06-29)

Build System

  • include license, set binary, fix deps (7fce611)

0.4.0 (2019-06-29)

Bug Fixes

  • build: correct runner in version info (e1d5144)
  • build: validate rules during build (0129221)
  • docker: move rules to app dir, tweak layer order (b6fe129)
  • rules: check numeric cpu limits (aec3ea9)
  • rules: ensure low CPU limits are non-0 (97d5c7a)
  • rules: remove test default (e02cd67)
  • rules: validate source names (4112a1d)
  • scripts: use project path for status (cd3be38)
  • apply schema changes to data (03b3bfa)
  • delimit output documents (79c7e71)
  • docker examples, container output, misc lint (670e45a)
  • list modes in help (1f1faf8)
  • use consistent option names in source (c09d135)

Build System

Features

  • rule selector helper (a630571)
  • rules: add example grafana rule (f2579d4)
  • add cli help (fixes #7) (721f85f)
  • add rules to image, doc (e358857)
  • display diff when rule modifies data (fixes #3) (6f15d1c)
  • fix mode and type coercion (719954e)
  • group config & rules in help (da42749)
  • list mode, fix version option (8efbd99)
  • load definitions from rules (fixes #2) (9eb41fc)
  • support multiple documents per source (#11) (2bd60c8)

Tests

BREAKING CHANGES

  • adds a required name property (string) at the top level of each --rules file, used as the schema name

0.3.0 (2019-06-16)

Bug Fixes

  • source: wait for output write to finish (72bedc8)
  • refactor parser into a single class (29f372d)
  • build: add github status script, remove coverage jobs (5498236)
  • build: fix artifacts (f61b568)
  • build: fix node target (a1cf4cc)
  • docker: add stderr config (8d87332)
  • docker: only copy bundle into image (db47b3e)
  • rules: make filter optional in meta-rules (52095ed)
  • limit error count (b1ba817)
  • only print parsed args (4a124eb)

Build System

  • add and document target to validate rules (1b42c26)
  • add CI (cec3576)
  • add dockerfile (172efb9)
  • fix main, do not bundle source map or vendor source dir (da85fb3)
  • fix version info (0f78fa4)
  • use example stderr config when validating rules (731c87e)

Features

  • parser: serialize data via parser (ab40330)
  • add modes, basic readme (5e05c72)
  • clean rules up with a bit of a visitor pattern (9a25fb9)
  • rules: add filename as tag (0876e72)
  • make node selectors work (282e93d)
  • make rule filters optional (fixes #4) (9a7f882)
  • write to stdout or file (a68975c)
  • config: stream type for bunyan config (24f91aa)
  • count errors, improve error messaging (f50f2f1)
  • project, build, and bundle (8be80c3)
  • run schema, do everything but select nodes (29aaa93)
  • working bundle, example config (e8173d4)