v1.3.0
- colormap flag added to paint risk on DFDs
- many bug fixes
What's Changed
- Update docs by @nineinchnick in #161
- Added datastore.png to setup.py by @raphaelahrens in #162
- Finding.id should be a str by @nineinchnick in #158
- Add missing dependencies in Dockerfile by @nineinchnick in #164
- Fixed sample threat model in README.md by @jnk22 in #168
- [Snyk] Security upgrade python from 3.9.5-alpine3.13 to 3.10.0rc1-alpine3.13 by @snyk-bot in #166
- Added the list-element command by @raphaelahrens in #167
- Added the --list-elements command to the readme by @raphaelahrens in #169
- An empty threat model with ignoreUnused throws an error by @raphaelahrens in #170
- Removed the obsolete use of Strings as data by @raphaelahrens in #171
- HTML escaping missed the 'target' field when cleaning Findings by @izar in #173
- Added output encoding for each Element's findings data by @nozmore in #176
- Assumptions by @nozmore in #182
- Updated report test to write the generated report file to disk, simil… by @nozmore in #181
- Fix: Excluded threat IDs are ignored when using --exclude argument by @jnk22 in #174
- Add enum for DatastoreType used in Datastore objects, removed isSQL, … by @nozmore in #179
- Added Controls class as an Element instance variable, moved control b… by @nozmore in #177
- TemplateEngine improvements, updated template.md by @nozmore in #155
- [Snyk] Security upgrade python from 3.10.0rc1-alpine3.13 to 3.10-alpine3.13 by @snyk-bot in #185
- [Snyk] Security upgrade python from 3.10.0rc1-alpine3.13 to 3-alpine3.13 by @snyk-bot in #184
- [Snyk] Security upgrade python from 3-alpine3.13 to 3.11.0a5-slim-bullseye by @snyk-bot in #189
- [Snyk] Security upgrade python from 3.11.0a5-slim-bullseye to 3.11-rc-slim by @snyk-bot in #191
- Adding uniqueId and includeOrder by @per-oestergaard in #190
- Revert "Adding uniqueId and includeOrder" by @izar in #192
- Improve testing by @per-oestergaard in #193
- Correct base image to use Python's Alpine image by @xee5ch in #197
- Update LICENSE by @colesmj in #199
- Include all tests (test_*.py) by @per-oestergaard in #194
- Adding in the Controls and DatastoreType classes to documentation by @jharnois4512 in #201
- Add additional test cases for threat DE01 by @danieldavidson in #205
- [Snyk] Security upgrade python from 3.11-rc-alpine to 3.12-rc-alpine by @izar in #206
- Upgrade CodeSee workflow to version 2 in #209
- Bringing things up to snuff by @izar in #217
- Limit permissions by @izar in #210
- Fixing issue 218 by @izar in #219
- Corrected the Overide example by @raphaelahrens in #225
- Added Error handling for User errors by @raphaelahrens in #226
- fix 'make MODEL=bla' which is currently broken in master by @dglynos in #227
- README : updated the #creating-a-threat-model with an example of a Da… by @FinestMaximus in #228
- Colormap by @izar in #229
New Contributors
- @jnk22 made their first contribution in #168
- @snyk-bot made their first contribution in #166
- @per-oestergaard made their first contribution in #190
- @xee5ch made their first contribution in #197
- @jharnois4512 made their first contribution in #201
- @danieldavidson made their first contribution in #205
- @dglynos made their first contribution in #227
- @FinestMaximus made their first contribution in #228
Full Changelog: v1.2.0...v1.3.0