Skip to content

Commit 2b63e95

Browse files
committed
Update docs for 0.16.3 patch release
Correct wording in Parameter Contexts warning when version support is unknown. It may drop the details, but it might also keep them. Signed-off-by: Daniel Chaffelson <[email protected]>
1 parent f45d5a8 commit 2b63e95

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

docs/history.rst

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22
History
33
=======
44

5+
0.16.3 (2021-10-11)
6+
-------------------
7+
8+
| Removed force reset of configuration.password and configuration.username to empty string. This was not increasing security, and was causing unexpected errors for users connecting to multiple services in a single script.
9+
| Add greedy control to versioning.get_registry_bucket and versioning.get_flow_in_bucket to avoid undesirable partial string match.
10+
* Update readme to reflect switch from 'master' branch naming to 'main'.
11+
* Update tox to pin testing to Python 3.8, as Python 3.9 is producing unexpected and unrelated SSL failures
12+
* Minor lint formatting improvements
13+
14+
0.16.2 (2021-02-10)
15+
-------------------
16+
17+
| NOTE: If you are using secured Registry, this release will enforce access controls for the swagger interface which is used to determine which version of Registry is connected in order to correctly provide features - you may have to update your authorizations
18+
19+
* Update requirements.txt to unpin future and lxml
20+
* Update lxml to 4.6.2 or newer to resolve vulnerability
21+
* Pin watchdog to <1.0.0 per their docs to maintain Python2.7 compatibility
22+
* Revert 0.14.3 changes to Authentication handling which introduced basicAuth support but resulted in some NiFi connections appearing incorrectly as Anonymous
23+
* Added simpler basicAuth control to force it via a config switch without changing tokenAuth and other Authorization header behavior during normal usage
24+
* nipyapi.config.global_force_basic_auth is now available for use for this purpose
25+
* Secured Registry users will now require the authorization policy to retrieve the swagger so we may use it to validate which version of
26+
* Registry is in use for feature enablement
27+
* Moved all Security controls in config.py to a common area at the foot of the file
28+
* Removed auth_type from security.service_login as it is now redundant
29+
* Added controls to handle certificate checking behavior which has become more strict in recently versions of Python3, ssl_verify and check_hostname are now handled
30+
* security.set_service_auth_token now has an explicit flag for ssl host checking as well
31+
* Fix oversight where improved model serialisation logic was not correctly applied to Registry
32+
* Removed unusused parameter refresh from parameters.update_parameter_context
33+
* Reduced unecessary complexity in utils.dump with no change in functionality
34+
* Updated client gen mustache templates to reflect refactored security and api client code
35+
* Minor linting and docstring and codestyle improvements
36+
* Set pyUp to ignore Watchdog as it must stay between versions to statisfy py2 and py3 compatibility
37+
* If Client is not instantiated, optimistically instantiate for version checking
38+
* add socks proxy support
39+
540
0.15.0 (2020-11-06)
641
-------------------
742

nipyapi/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,8 +525,8 @@ def validate_parameters_versioning_support():
525525
registry_check = enforce_min_ver(
526526
'0.6', service='registry', bool_response=True)
527527
if nifi_check or registry_check:
528-
log.warning("Connected NiFi Registry does not support "
529-
"Parameter Contexts and they will be lost in "
528+
log.warning("Connected NiFi Registry may not support "
529+
"Parameter Contexts and they may be lost in "
530530
"Version Control".format())
531531

532532

0 commit comments

Comments
 (0)