Releases: bryanthowell-tableau/tableau_tools
Version 6.0.0
Version 6.0.0 breaks compatibility by removing the old style TableauRestApiConnection classes. Now only TableauServerRest remains, with all examples and the README updated. There are a few changes to method signatures to achieve future-proofing, particularly create_site and update_site which now have an options_dict argument to allow putting any of the multitude of site configuration options, and all the methods which had arguments for specific filters, where the checks have been removed and you just pass a List of any UrlFilter objects you want. This is the final release by the original author, and this GitHub account will be maintained by the wider Tableau Embedded Presales Team after this release.
Version 5.2.1
Fixes a crucial bug in the Permissions updating code, where existing permissions were not being deleted when there was a different set of permissions to send. Should also speed up the other case, which was situations where no changes were necessary.
Version 5.2.0 - Introducing RestTokensManager class
Along with some bugfixes and updates to examples, 5.2.0 adds the RestTokensManager class to the base distribution. There is an example of it being used called limited_rest_api_wrapping_tableau_rest_api.py which shows in action. README needs to be updated to reflect its full functionality. This is based on best practice implementation of a single process web application like Django needing to request things like Workbooks for individual users.
Version 5.1.3 - bug in workbook publish
The baseline publish_workbook method had a typo that was breaking it. Later overrides of that method were correct. Now all versions should work.
Version 5.1.2 - bugfixes
v.5.1.2 Fix for query_workbooks_json
Version 5.1.1 - Bugfixes to 5.1.0
A few bugfixes here and there. Thanks to DataBoss-Joe for some key commits, very excited to have people participating in the project.
Version 5.1.0 - Improved logging and other good fixes
Version 5.1.0 rewrites the Logger class to provide consistent timestamps and a modular set of options for what you want to see. It also corrects many issues in the PublishedContent classes that resulted from some of the import rules/logic around type declarations.
Version 5.0.7 - one less issue than 5.0.6
Merge pull request #78 from bryantbhowell/5.0.7 5.0.7
v.5.0.6 - This one should work!
More issues with relative imports hopefully corrected completely.
Version 5.0.4
Updated UrlFilters to handle datedate.datetime objects, updates to README and new examples with better tableau_documents instructions.