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