Skip to content

Commit b4a0459

Browse files
author
Chuck Meyer
authored
Merge pull request #110 from kddejong/Release/v0.2.1
Release v0.2.1
2 parents f08bdf2 + d3c241a commit b4a0459

File tree

3 files changed

+20
-8
lines changed

3 files changed

+20
-8
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,21 @@
99
- Test Ref resources to IAM Roles have good assume role documents. Example: Lambda Function Ref refers to an IAM Role that can be assume by Lambda.
1010
- More Warnings around hard coded values (Regions, AccountIds) to help with the practice of reusability
1111

12+
### 0.2.1
13+
###### Features
14+
- Added AllowedValues for Cidr parameter checking Rule W2509
15+
- Add Rule E2004 to check Allowed values for Cidr parameters are a valid Cidr range
16+
- Disable mapping Name checks W7001 if dynamic mapping names are used (Ref, FindInMap)
17+
- New Rule E1026 to make sure Ref's in 'Conditions' are to parameters and not resources
18+
- Updated CloudFormation specs to June 5th, 2018
19+
###### Fixes
20+
- Fixed an issue with Rule E1019 not giving errors when there was a bad pseudo parameter
21+
- Fixed an issue where conditions with Refs were validated as strings instead of Refs
22+
- Fix crash errors when an empty yaml file is provided
23+
- Updated condition functions to return the full object (Ref isn't translated while looking for AWS::NoValue)
24+
- Support Map Type properties when doing PrimitiveType check E3012
25+
- Fix an issue when boolean values not being checked when using check_value
26+
1227
### 0.2.0
1328
###### Features
1429
- Standard cfn-lint Errors (E0000) for null, duplicate, and parse errors

setup.py

+4-7
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,16 @@
2525
sys.path.insert(0, os.path.abspath('src'))
2626
exec(open('src/cfnlint/version.py').read())
2727

28-
29-
try:
30-
import pypandoc
31-
long_description = pypandoc.convert('README.md', 'rst')
32-
except (IOError, ImportError):
33-
long_description = ''
28+
with open('README.md') as f:
29+
readme = f.read()
3430

3531
setup(
3632
name='cfn-lint',
3733
version=__version__,
3834
description=('checks cloudformation for practices and behaviour \
3935
that could potentially be improved'),
40-
long_description=long_description,
36+
long_description=readme,
37+
long_description_content_type="text/markdown",
4138
keywords='aws, lint',
4239
author='kddejong',
4340
author_email='[email protected]',

src/cfnlint/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1616
"""
1717

18-
__version__ = '0.2.0'
18+
__version__ = '0.2.1'

0 commit comments

Comments
 (0)