Releases: IBM/MAX-Image-Caption-Generator-Web-App
Patch Release
Production Readiness Release
This major release includes new features and bug fixes to support long running, multi-user instances of the web application.
New Features
- Added user sessions to web app
- Unique, signed, and encrypted cookie used to store user ID
- User ID cookie set on user consent via a EU compliant consent banner
- User can only see and delete images they uploaded
- Improved file cleanup
- Cleanup functionality moved to main page and tied to user session
- Uploaded images set for deletion 1 day after upload
- Improved logging and error handling
- Added Integration Tests and updated Travis CI accordingly
Bug Fixes
- Include image mime-type in prediction requests
- Server startup fails if initial predictions fails
- Fixed inability to upload images with more than one
.
in their filename - Properly display detail pages for images with whitespace in their filename
Documentation and Bug Fix Release
A Minor release with documentation and naming updates to match new MAX standards as well as fix a bug with error messaging.
Support Deploying with Kubernetes
This minor release adds support for Kubernetes deployment via CLI
IBM Code Pattern Release
This release includes all the documentation changes to bring the project in line with IBM Code Pattern requirements as well as a few new features.
New features:
- Submitting images to the ml endpoint, both on server start and UI upload, is done with threading to decrease the chances of a timeout.
- New default image set
- Added flake8 linter support
- Added support for "one click" deployment to IBM Cloud
Key Documentation Changes:
- Added documentation for deploying the model and the web app to IBM Cloud
- Included Acknowledgements for non-code project contributions
- Linked to Spark+AI Summit 2018 talk on MAX
Code Pattern Proposal Release
The final release before beginning the code pattern process. Includes all initial project stretch goals.
New features include:
- General code and style cleanup
- Streamlined Docker build
- New image lightboxes that include all captions returned by the ml endpoint
Final Media Day Version
The final version for presentation IBM CODAIT's media day.
Including stretch goal features:
- Interactive word cloud
- Multiple file upload
- Interactive file clean up
Initial Demo Release
The initial version of the MAX Image Caption Generator Web App ready for internal presentation in preparation of IBM CODAIT's media day.