Skip to content

Commit

Permalink
Merge pull request #392 from Kitware/release-minor-0.11.0
Browse files Browse the repository at this point in the history
Release version 0.11.0
  • Loading branch information
Purg authored Jun 17, 2019
2 parents 347957f + 693138d commit 2819f1d
Show file tree
Hide file tree
Showing 4 changed files with 112 additions and 98 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.0
0.11.0
1 change: 1 addition & 0 deletions docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ Release Notes
release_notes/v0.8.1
release_notes/v0.9.0
release_notes/v0.10.0
release_notes/v0.11.0
97 changes: 0 additions & 97 deletions docs/release_notes/pending_release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,103 +5,6 @@ SMQTK Pending Release Notes
Updates / New Features
----------------------

Documentation

- Updated IQR Demo Application documentation RST file and images to
reflect the current state of SMQTK and that process.


Fixes
-----

Algorithms

- Classifiers

- SVM

- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- Nearest-Neighbors

- FAISS

- Fixed use of strings for compatibility with Python 2.
- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- FLANN

- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- Hash Index

- Scikit-Learn BallTree

- Fix ``save_model`` and ``load_model`` methods for additional
compatibility with scikit-learn version 0.20.0.

- LSH

- Fix issue with update and remove methods when constructed with
a key-value store structure that use the ``frozenset`` type.

- Fix issue with on-the-fly linear hash index build which was
previously not correctly setting a set of integers.

Descriptor Generator Plugins

- Fix issue with ``CaffeDescriptorGenerator`` where the GPU would not be
appropriately used on a separate thread/process after initialization occurs on
the main (or some other) thread.

Docker

- IQR Playground

- Updated README for better instruction on creating the docker image
first.

- Caffe image

- Resolved an issue with upgrading pip for a newer version of matplotlib.

Documentation

- Removed module mocking in sphinx ``conf.py`` as it has been shown to be
brittle to changes in the source code. If we isolate and document a
use-case where the mocking becomes relevant again we can bring it back.

Misc.

- Update requests and flask package version in ``requirements.txt`` and
``devops/docker/smqtk_wrapper_python/requirements.txt`` files due to
GitHub security alert.

- Updated package versions for packages in the ``requirements.docs.txt``
requirements file.

Utilities

- Fixed broken large file writing in Python 2, creating parity
with Python 3.

- Fixed ``iqr_app_model_generation.py`` script for the current state of
SMQTK functionality.

- Fixed double logging issue in ``python/smqtk/bin/classifyFiles.py``
tool.

Web

- IQR Search Demo App

- Fixed input element autocomplete property value being set
from disabled" to the correct value of "off".

- Fix CSRF vulnerability in demo web application front-end.

- Fixed sample configuration files for the current state of
associated tools.
110 changes: 110 additions & 0 deletions docs/release_notes/v0.11.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
SMQTK v0.11.0 Release Notes
===========================

This minor release includes a number of security and stability fixes for
algorithms and the IQR demo web application.


Updates / New Features since v0.10.0
------------------------------------

Documentation

- Updated IQR Demo Application documentation RST file and images to
reflect the current state of SMQTK and that process.


Fixes since v0.10.0
-------------------

Algorithms

- Classifiers

- SVM

- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- Nearest-Neighbors

- FAISS

- Fixed use of strings for compatibility with Python 2.
- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- FLANN

- Fixed broken large model saving in Python 2, creating
parity with Python 3.

- Hash Index

- Scikit-Learn BallTree

- Fix ``save_model`` and ``load_model`` methods for additional
compatibility with scikit-learn version 0.20.0.

- LSH

- Fix issue with update and remove methods when constructed with
a key-value store structure that use the ``frozenset`` type.

- Fix issue with on-the-fly linear hash index build which was
previously not correctly setting a set of integers.

Descriptor Generator Plugins

- Fix issue with ``CaffeDescriptorGenerator`` where the GPU would not be
appropriately used on a separate thread/process after initialization occurs on
the main (or some other) thread.

Docker

- IQR Playground

- Updated README for better instruction on creating the docker image
first.

- Caffe image

- Resolved an issue with upgrading pip for a newer version of matplotlib.

Documentation

- Removed module mocking in sphinx ``conf.py`` as it has been shown to be
brittle to changes in the source code. If we isolate and document a
use-case where the mocking becomes relevant again we can bring it back.

Misc.

- Update requests and flask package version in ``requirements.txt`` and
``devops/docker/smqtk_wrapper_python/requirements.txt`` files due to
GitHub security alert.

- Updated package versions for packages in the ``requirements.docs.txt``
requirements file.

Utilities

- Fixed broken large file writing in Python 2, creating parity
with Python 3.

- Fixed ``iqr_app_model_generation.py`` script for the current state of
SMQTK functionality.

- Fixed double logging issue in ``python/smqtk/bin/classifyFiles.py``
tool.

Web

- IQR Search Demo App

- Fixed input element autocomplete property value being set
from disabled" to the correct value of "off".

- Fix CSRF vulnerability in demo web application front-end.

- Fixed sample configuration files for the current state of
associated tools.

0 comments on commit 2819f1d

Please sign in to comment.