Releases: ethyca/fides
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
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 Python, 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
Adds the Fideslang module and moves to client-side evaluations
Update various names for consistency/clarity (#90) * Update various names for consistency/clarity * updates all of the docs to mention resources and clean up the api/cli pages * updates all of the object references to be resource references in the fidesctl source code * removes some underscores that aren't needed Co-authored-by: Thomas La Piana <tal103020@icloud.com>
Add --dry and --diff to apply
This release cleans up a lot of the code, with the major new feature being the --diff and --dry flags for the apply command. Apply can now be non-destructive as well as give a detailed look at how the local files differ from what is on the server