Releases: ethyca/fides
Releases · ethyca/fides
v1.2.0
What's Changed
- Add additional functionality to docs by @ThomasLaPiana in #265
- Fix the pre-commit configuration by @ThomasLaPiana in #266
- Add a simple page for evaluations by @earmenda in #275
- Update issue templates by @ThomasLaPiana in #283
- Parallelize CI Jobs by @PSalant726 in #263
- Loosen requirements for fidesctl by @ThomasLaPiana in #267
- API Server Logging by @PSalant726 in #287
- Refactor evaluation logic by @earmenda in #286
- Add
created_at
andupdated_at
columns toFidesBase
model tables by @PSalant726 in #290 - Add SQL Server support for generate and annotate dataset commands by @ThomasLaPiana in #289
- Remove the
action
field from Policy manifests, add anOTHER
match type by @PSalant726 in #291 - Fix evaluations page after evaluation model refactor by @earmenda in #301
- Implement
scan database
command by @earmenda in #292
Full Changelog: 1.1.1...1.2.0
Patch release to trigger conda release
What's Changed
- Fix small grammar errors by @landunexplored in #251
- Integrate with Conda and a publish through CI by @earmenda in #249
New Contributors
- @landunexplored made their first contribution in #251
Full Changelog: 1.1.0...1.1.1
v1.1.0
What's Changed
- Documentation updates to add video by @cilliankieran in #206
- language/resources/.md by @dougfulton in #192
- Fix formatting for nested code elements in README.md by @RobertKeyser in #215
- Tutorial rewrite by @PSalant726 in #207
- Fixed Tutorial Links by @RobertKeyser in #220
- Make database adapters
extras
by @ThomasLaPiana in #216 - Run migrations on API initialization, add
/admin/db/{action}
endpoints by @PSalant726 in #224 - Replace the deployment guide/getting started guides with a single Installation Guide by @ThomasLaPiana in #200
- Skip invalid manifest files by @PSalant726 in #231
- Add a local mode for Evaluations by @ThomasLaPiana in #232
- Annotate Fidesctl with Fides by @ThomasLaPiana in #155
- updating links in documentation by @iamkelllly in #239
- Improve API Error Handling by @PSalant726 in #236
- Spin up separate database for pytest execution by @earmenda in #235
- annotate/generate dataset cli commands by @dougfulton in #197
- Discussion results docs update by @ThomasLaPiana in #240
- Add CI/CD Reference Documentation by @PSalant726 in #250
- Automate CLI Documentation by @ThomasLaPiana in #243
New Contributors
- @RobertKeyser made their first contribution in #215
Full Changelog: 1.0.0...1.1.0
v1.0.0
What's Changed
- Polish Fides Tutorial by @PSalant726 in #194
- Fix misspelled "organization" by @PSalant726 in #195
- updated readme and branding pass on docs by @iamkelllly in #201
- Fix the colour scheme for code examples by @NevilleS in #205
New Contributors
- @PSalant726 made their first contribution in #194
Full Changelog: 0.9.9...1.0.0
Evaluation bug fixes, interactive dataset annotations
What's Changed
- Update Docs to use snake_case by @ThomasLaPiana in #114
- Update demo resources for the analytics vs. marketing example by @NevilleS in #116
- Refactor data categories & data use taxonomy (+various style fixes) by @NevilleS in #117
- Fix evaluate command to filter on fides_key if passed in by @earmenda in #119
- Update Dataset model by @ThomasLaPiana in #122
- fix: usability- remove extra whitespace in yml by @eastandwestwind in #127
- Update DataQualifier Model by @ThomasLaPiana in #130
- Load manifests recursively from directory by @earmenda in #135
- minor editing to align fidesctl documented commands to actual commands by @orangelint in #125
- Add Default resources to Fideslang by @ThomasLaPiana in #137
- Move license to root for github detection by @earmenda in #144
- Add taxonomy descriptions and revised data_use categories by @NevilleS in #124
- docs: fix readme nesting on step 5 by @chadoh in #146
- Update fides_resources.md by @dougfulton in #154
- Fix migrations missing from package by @ThomasLaPiana in #147
- Data Category Visualization by @brentonmallen1 in #136
- Documentation updates #91 by @iamkelllly in #145
- Update fides docs with new overview by @cilliankieran in #123
- Generate & include the OpenAPI docs into the mkdocs site by @NevilleS in #158
- Add MySQL support by @brentonmallen1 in #162
- Ck documentation structure changes by @cilliankieran in #167
- New "Deployment Guide" documentation by @NevilleS in #160
- Test: cli directory with styled man pages by @dougfulton in #157
- Fixing dark mode header color to be easier to read by @galvana in #177
- Added more extensive help doc to cli.py and options.py. by @dougfulton in #175
- API CSS by @dougfulton in #178
- Restored cli css by @dougfulton in #182
- Get rid of 'try it out' and Visualize block by @dougfulton in #181
- Update API CSS file for docs site to be consistent with fidesops (and rescope global overrides) by @NevilleS in #183
- 1026 ck doc updates by @cilliankieran in #184
- Brenton interactive generate by @brentonmallen1 in #176
- Add some small tweaks to the docs site JS by @NevilleS in #189
- doc-what-is-fides-updates small copy change by @eastandwestwind in #190
- Make default config possible without specifying by @ThomasLaPiana in #198
- Update evaluation to populate taxonomy recursively and respect hierarchies by @earmenda in #170
- Persist Evaluation objects by @earmenda in #196
New Contributors
- @eastandwestwind made their first contribution in #127
- @orangelint made their first contribution in #125
- @chadoh made their first contribution in #146
- @brentonmallen1 made their first contribution in #136
- @galvana made their first contribution in #177
Full Changelog: 0.9.8...0.9.9
Adds the DEFAULT_TAXONOMY and Visualization endpoints
What's Changed
- Update Docs to use snake_case by @ThomasLaPiana in #114
- Update demo resources for the analytics vs. marketing example by @NevilleS in #116
- Refactor data categories & data use taxonomy (+various style fixes) by @NevilleS in #117
- Fix evaluate command to filter on fides_key if passed in by @earmenda in #119
- Update Dataset model by @ThomasLaPiana in #122
- fix: usability- remove extra whitespace in yml by @eastandwestwind in #127
- Update DataQualifier Model by @ThomasLaPiana in #130
- Load manifests recursively from directory by @earmenda in #135
- minor editing to align fidesctl documented commands to actual commands by @orangelint in #125
- Add Default resources to Fideslang by @ThomasLaPiana in #137
- Move license to root for github detection by @earmenda in #144
- Add taxonomy descriptions and revised data_use categories by @NevilleS in #124
- docs: fix readme nesting on step 5 by @chadoh in #146
- Update fides_resources.md by @dougfulton in #154
- Fix migrations missing from package by @ThomasLaPiana in #147
- Data Category Visualization by @brentonmallen1 in #136
New Contributors
- @eastandwestwind made their first contribution in #127
- @orangelint made their first contribution in #125
- @chadoh made their first contribution in #146
- @dougfulton made their first contribution in #154
- @brentonmallen1 made their first contribution in #136
Full Changelog: 0.9.8...0.9.8.4
Adds the DEFAULT_TAXONOMY to Fideslang
from fideslang import DEFAULT_TAXONOMY
will contain the standard taxonomy out of the box.
The database will automatically get seeded with the default taxonomy upon initialization
Visualization endpoints now exist within in the API!
Hotfix Release for Missing Migration File
Needed to add alembic.ini
to the package data
Also contains the new Dataset versions
Psycopg2 Hotfix
This is a hotfix for the psycopg2-binary version. It was causing issues in fides-ops and on M1 macs
API Rewrite
This release has some major changes in it that drastically overhaul the developer feel of Fidesctl, namely:
- Fidesctl API is now rewritten in FastAPI, this makes deployment and development much simpler
- Fidesctl CLI can now reset the database and run migrations, decreasing reliance on external tools
- Postgres12 is now the database, instead of Mysql8
Docs have been updated to reflect the above changes