Skip to content
Announcements
-------------

None at this time.

New Features
------------

  Issue #1228
    New subtype rules added.

  Issue #1248
    Additional indentation option added for function specifications to allow for more user control.

  Issue #1249
  Issue #1251
    Added rules to check the case for function and procedure parameter names.

  Issue #1252
    Added rules to check the case of function and procedure parameter modes.

  Issue #1253
    Added rules to check the case of the pure and impure function keywords.

  Issue #1261
    Added rules to enforce case on wait statements.

  Issue #1263
    Added rules to enforce case on parameter types.

  Issue #1265
    Added rules for next statements.

  Issue #1267
    Added indent rule for return statement labels.

  Issue #1269
    Added rules to check the case of exit statements.

  Issue #1271
    Added rules for null statements.

  Issue #1273
    Added case rules for the *in* keyword in loops.

  Issue #1275
    Added case rule for library in entity instantiations.

  Issue #1277
    Added case rules for others keyword in case statements.

  Issue #1279
    Added case rules for others statements in aggregates.

  Issue #1283
    Indent rules split for labels versus keywords.

  Issue #1285
    Added case rules for the *protected* keyword.

  Issue #1288
    Added indent rules for end of protected type declarations.

Bug Fixes
---------

  Issue #1245
    Fixed documentation on regex.

  Issue #1256
    Updated camelCase to allow for a single capital letter at the end.

  Issue #1281
    Fixed typos in documentation.

  Issue #1284
    Deprecated duplicate rule case_013

  Issue #1286
    VSG was not honoring the original file permissions of fixed files.

  Issue #1305
    Additional classification tests added.

  Issue #1339
    VSG failed to parse type_marks with an attribute.

Retired Issues
--------------

  Issue #291

  Issue #1204

  Issue #1337

Acknowledgements
----------------

  I would like to thank the following bug finders and feature requestors:

    @ALL-SPACE-Anju
    @ArnePret
    @avelure
    @DmytroLevit
    @JennySmith888
    @obruendl
    @urbite

  I would like to thank the following contributors:

    @JHertz5