Safety vulnerability ID: 43551
The information on this page was manually curated by our Cybersecurity Intelligence Team.
Seldon-core 1.0.1 updates its dependency 'pillow' from 6.2.0 to 7.0.0 to include security fixes.
Latest version: 1.18.2
Seldon Core client and microservice wrapper
- Webhook Selectors only available in k8s \>= 1.15 [\1233](https://github.com/SeldonIO/seldon-core/issues/1233)
- duplication of seldon\_core\_setup notebook [\1232](https://github.com/SeldonIO/seldon-core/issues/1232)
- crd issue on 1.16 [\1225](https://github.com/SeldonIO/seldon-core/issues/1225)
- Centralised logging not working on k8s 1.16 and helm 3 [\1224](https://github.com/SeldonIO/seldon-core/issues/1224)
- Port binding in Java wrapper clashes with the engine [\1223](https://github.com/SeldonIO/seldon-core/issues/1223)
- uuids in request logs [\1209](https://github.com/SeldonIO/seldon-core/issues/1209)
- User "system:serviceaccount:kubeflow:pipeline-runner" cannot create resource "seldondeployments" [\1205](https://github.com/SeldonIO/seldon-core/issues/1205)
- Add PR comment for build pipeline [\1200](https://github.com/SeldonIO/seldon-core/issues/1200)
- Fix docs install reference to 0.5.0 [\1196](https://github.com/SeldonIO/seldon-core/issues/1196)
- Unschedulable: pod has unbound immediate PersistentVolumeClaims [\1191](https://github.com/SeldonIO/seldon-core/issues/1191)
- Text batch data is not split into multiple requests by request logger [\1189](https://github.com/SeldonIO/seldon-core/issues/1189)
- latest snapshot not working in GKE [\1173](https://github.com/SeldonIO/seldon-core/issues/1173)
- local e2e don't build operator image [\1171](https://github.com/SeldonIO/seldon-core/issues/1171)
- e2e tests broken in master [\1164](https://github.com/SeldonIO/seldon-core/issues/1164)
- Move Go wrapper to incubating [\1157](https://github.com/SeldonIO/seldon-core/issues/1157)
- Update examples in line with Helm v3 [\1154](https://github.com/SeldonIO/seldon-core/issues/1154)
- Update Install docs in line with Helm v3 [\1153](https://github.com/SeldonIO/seldon-core/issues/1153)
- Add triage label to new issues [\1152](https://github.com/SeldonIO/seldon-core/issues/1152)
- add prepackaged model server pvc example [\1150](https://github.com/SeldonIO/seldon-core/issues/1150)
- running end to end tests on local machine [\1147](https://github.com/SeldonIO/seldon-core/issues/1147)
- Can we attach pvc to model-initializer\(storage-initializer\) ? [\1146](https://github.com/SeldonIO/seldon-core/issues/1146)
- Standardise Data Mappings in Seldon Wrapper [\1145](https://github.com/SeldonIO/seldon-core/issues/1145)
- Wrong types in Seldon Core user methods [\1144](https://github.com/SeldonIO/seldon-core/issues/1144)
- Create operator client-set [\1141](https://github.com/SeldonIO/seldon-core/issues/1141)
- Investigate impact of helm v3 in seldon-core [\1140](https://github.com/SeldonIO/seldon-core/issues/1140)
- Seldon Core Operator Restricted to Single Namespace [\1139](https://github.com/SeldonIO/seldon-core/issues/1139)
- Need to update integration test script with helm 3.0 version [\1138](https://github.com/SeldonIO/seldon-core/issues/1138)
- Can not control retry\_policy from SeldonDeployment yaml file [\1137](https://github.com/SeldonIO/seldon-core/issues/1137)
- \[Improvement\] Obscure service name when deploy my yaml [\1128](https://github.com/SeldonIO/seldon-core/issues/1128)
- Jenkins X currently creates a new changelog tag / version every time a PR is landed [\1124](https://github.com/SeldonIO/seldon-core/issues/1124)
- strData requests are not printed by seldon request logger [\1121](https://github.com/SeldonIO/seldon-core/issues/1121)
- adding canary, shadow or explainer shouldn't affect main predictor [\1110](https://github.com/SeldonIO/seldon-core/issues/1110)
- Unable to mount model from PVC into tf serving prepackaged model server [\1106](https://github.com/SeldonIO/seldon-core/issues/1106)
- Remove Travis Integration [\1105](https://github.com/SeldonIO/seldon-core/issues/1105)
- Move CRD to v1 [\1100](https://github.com/SeldonIO/seldon-core/issues/1100)
- Upgrade Maven and JDK on CI image [\1094](https://github.com/SeldonIO/seldon-core/issues/1094)
- Fix sporadic failures with e2e tests [\1084](https://github.com/SeldonIO/seldon-core/issues/1084)
- Inconsistent return value for explain method in SeldonClient [\1083](https://github.com/SeldonIO/seldon-core/issues/1083)
- Refactoring handling httpResponse in Java Engine [\1075](https://github.com/SeldonIO/seldon-core/issues/1075)
- following tutorial got 503 [\1073](https://github.com/SeldonIO/seldon-core/issues/1073)
- Validation fails if componentSpecs.metadata.creationTimestamp is not specified [\1061](https://github.com/SeldonIO/seldon-core/issues/1061)
- Move non 1.0 components to incubating folders [\990](https://github.com/SeldonIO/seldon-core/issues/990)
- Improve PrePackaged Model Servers [\959](https://github.com/SeldonIO/seldon-core/issues/959)
- use fixed version for model initialiser image [\957](https://github.com/SeldonIO/seldon-core/issues/957)
- Helm Upgrade Process [\890](https://github.com/SeldonIO/seldon-core/issues/890)
- Dynamic Engine version support at Seldon operator [\871](https://github.com/SeldonIO/seldon-core/issues/871)
- Integrate GPU Seldon Core Image into Build Scripts [\868](https://github.com/SeldonIO/seldon-core/issues/868)
- Custom prepackaged model servers [\857](https://github.com/SeldonIO/seldon-core/issues/857)
- Feature request: Python Seldon Client: support sending gRPC data with `meta` field [\821](https://github.com/SeldonIO/seldon-core/issues/821)
- Allow access to puid within the predict API [\795](https://github.com/SeldonIO/seldon-core/issues/795)
- Installing seldon-core-operator requires clusterwide RBAC and should be installed by a cluster admin [\670](https://github.com/SeldonIO/seldon-core/issues/670)
- Update notebooks to refer to seldon install rather than include code [\646](https://github.com/SeldonIO/seldon-core/issues/646)
**Merged pull requests:**
- fix shadow idx issue [\1292](https://github.com/SeldonIO/seldon-core/pull/1292) ([cliveseldon](https://github.com/cliveseldon))
- Add missing patch [\1290](https://github.com/SeldonIO/seldon-core/pull/1290) ([cliveseldon](https://github.com/cliveseldon))
- Bump tensorflow from 1.13.1 to 1.15.0 in /components/outlier-detection/vae [\1285](https://github.com/SeldonIO/seldon-core/pull/1285) ([dependabot[bot]](https://github.com/apps/dependabot))
- Update Ambassador docs [\1280](https://github.com/SeldonIO/seldon-core/pull/1280) ([cliveseldon](https://github.com/cliveseldon))
- Added dependencies for pytest to avoid second level dependency breaking updates [\1279](https://github.com/SeldonIO/seldon-core/pull/1279) ([axsaucedo](https://github.com/axsaucedo))
- Fix webhook rbac and add istio tests [\1276](https://github.com/SeldonIO/seldon-core/pull/1276) ([cliveseldon](https://github.com/cliveseldon))
- Fix Ambassador weights and HPA deletion [\1272](https://github.com/SeldonIO/seldon-core/pull/1272) ([cliveseldon](https://github.com/cliveseldon))
- Update MLflow notebook [\1267](https://github.com/SeldonIO/seldon-core/pull/1267) ([adriangonz](https://github.com/adriangonz))
- fix "income classifier and Alibi anchor explainer" example [\1266](https://github.com/SeldonIO/seldon-core/pull/1266) ([RafalSkolasinski](https://github.com/RafalSkolasinski))
- Update JDK to 11.0.5 and remove curl [\1264](https://github.com/SeldonIO/seldon-core/pull/1264) ([adriangonz](https://github.com/adriangonz))
- Updated AWS Install to Helm 3 [\1259](https://github.com/SeldonIO/seldon-core/pull/1259) ([JoelH96](https://github.com/JoelH96))
- Clientset for seldon operator [\1258](https://github.com/SeldonIO/seldon-core/pull/1258) ([SachinVarghese](https://github.com/SachinVarghese))
- remove duplication of seldon\_core\_setup.ipynb notebook, closes \1232 [\1255](https://github.com/SeldonIO/seldon-core/pull/1255) ([RafalSkolasinski](https://github.com/RafalSkolasinski))
- Specify seldon namespace in Tensorflow MNIST Model example [\1254](https://github.com/SeldonIO/seldon-core/pull/1254) ([RafalSkolasinski](https://github.com/RafalSkolasinski))
- Fix deployment ready bug [\1253](https://github.com/SeldonIO/seldon-core/pull/1253) ([cliveseldon](https://github.com/cliveseldon))
- Added rafal to OWNERS file [\1252](https://github.com/SeldonIO/seldon-core/pull/1252) ([axsaucedo](https://github.com/axsaucedo))
- enforce tensorflow\<2.0 in Tensorflow MNIST Model example [\1251](https://github.com/SeldonIO/seldon-core/pull/1251) ([RafalSkolasinski](https://github.com/RafalSkolasinski))
- Add issue templates [\1244](https://github.com/SeldonIO/seldon-core/pull/1244) ([adriangonz](https://github.com/adriangonz))
- Revert "Clientset for seldon operator" [\1240](https://github.com/SeldonIO/seldon-core/pull/1240) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Adding a way to pass extra index urls to s2i python wrappers [\1238](https://github.com/SeldonIO/seldon-core/pull/1238) ([nav13n](https://github.com/nav13n))
- Fix webhook selector k8s version [\1237](https://github.com/SeldonIO/seldon-core/pull/1237) ([cliveseldon](https://github.com/cliveseldon))
- Bumped version to 0.2 for Java wrapper [\1234](https://github.com/SeldonIO/seldon-core/pull/1234) ([axsaucedo](https://github.com/axsaucedo))
- Core builder update to 0.8 [\1231](https://github.com/SeldonIO/seldon-core/pull/1231) ([gsunner](https://github.com/gsunner))
- Add versions v1 and v1alpha3 to CRD [\1229](https://github.com/SeldonIO/seldon-core/pull/1229) ([adriangonz](https://github.com/adriangonz))
- Update centralised logging to work with k8s 1.16 and Helm 3 [\1228](https://github.com/SeldonIO/seldon-core/pull/1228) ([cliveseldon](https://github.com/cliveseldon))
- Changed secondary unit port and provided an option to modify it [\1227](https://github.com/SeldonIO/seldon-core/pull/1227) ([axsaucedo](https://github.com/axsaucedo))
- Clientset for seldon operator [\1221](https://github.com/SeldonIO/seldon-core/pull/1221) ([SachinVarghese](https://github.com/SachinVarghese))
- move go wrapper to incubating [\1220](https://github.com/SeldonIO/seldon-core/pull/1220) ([gsunner](https://github.com/gsunner))
- add strdata example to request logger examples [\1219](https://github.com/SeldonIO/seldon-core/pull/1219) ([ryandawsonuk](https://github.com/ryandawsonuk))
- remove bits commited by mistake [\1218](https://github.com/SeldonIO/seldon-core/pull/1218) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Bump client-java-proto from 6.0.1 to 7.0.0 in /engine [\1217](https://github.com/SeldonIO/seldon-core/pull/1217) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump pb.version from 3.10.0 to 3.11.1 in /engine [\1216](https://github.com/SeldonIO/seldon-core/pull/1216) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Add missing GA doc [\1215](https://github.com/SeldonIO/seldon-core/pull/1215) ([cliveseldon](https://github.com/cliveseldon))
- Fix defaulting by api-server differences [\1214](https://github.com/SeldonIO/seldon-core/pull/1214) ([cliveseldon](https://github.com/cliveseldon))
- install instructions clearer for web too [\1213](https://github.com/SeldonIO/seldon-core/pull/1213) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Revert "1141 Create operator clientset" [\1202](https://github.com/SeldonIO/seldon-core/pull/1202) ([glindsell](https://github.com/glindsell))
- Add PR build message to integration tests run [\1201](https://github.com/SeldonIO/seldon-core/pull/1201) ([gsunner](https://github.com/gsunner))
- add pr build comment [\1199](https://github.com/SeldonIO/seldon-core/pull/1199) ([gsunner](https://github.com/gsunner))
- add sachin to owners [\1195](https://github.com/SeldonIO/seldon-core/pull/1195) ([ryandawsonuk](https://github.com/ryandawsonuk))
- update logger version [\1193](https://github.com/SeldonIO/seldon-core/pull/1193) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Splitting request logger data for text types [\1192](https://github.com/SeldonIO/seldon-core/pull/1192) ([SachinVarghese](https://github.com/SachinVarghese))
- 1141 Create operator clientset [\1190](https://github.com/SeldonIO/seldon-core/pull/1190) ([glindsell](https://github.com/glindsell))
- \1154 Update examples notebooks in line with Helm v3 [\1188](https://github.com/SeldonIO/seldon-core/pull/1188) ([glindsell](https://github.com/glindsell))
- 646 notebooks install [\1187](https://github.com/SeldonIO/seldon-core/pull/1187) ([glindsell](https://github.com/glindsell))
- 1138 helm3 integration tests [\1186](https://github.com/SeldonIO/seldon-core/pull/1186) ([glindsell](https://github.com/glindsell))
- note on configuring prepack server images [\1185](https://github.com/SeldonIO/seldon-core/pull/1185) ([ryandawsonuk](https://github.com/ryandawsonuk))
- note on pvc [\1184](https://github.com/SeldonIO/seldon-core/pull/1184) ([ryandawsonuk](https://github.com/ryandawsonuk))
- minimize rolling updates to main predictor [\1183](https://github.com/SeldonIO/seldon-core/pull/1183) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Adding AWS Marketplace Install page to docs site [\1182](https://github.com/SeldonIO/seldon-core/pull/1182) ([JoelH96](https://github.com/JoelH96))
- Option to return proto OR dict for SeldonClient methods [\1175](https://github.com/SeldonIO/seldon-core/pull/1175) ([axsaucedo](https://github.com/axsaucedo))
- Functionality for model wrapper to return JSON on any Dict return [\1174](https://github.com/SeldonIO/seldon-core/pull/1174) ([axsaucedo](https://github.com/axsaucedo))
- build operator image when running e2e locally [\1172](https://github.com/SeldonIO/seldon-core/pull/1172) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update mypy requirement from \<=0.740 to \<0.751 in /python [\1170](https://github.com/SeldonIO/seldon-core/pull/1170) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- change annotation location [\1166](https://github.com/SeldonIO/seldon-core/pull/1166) ([RajeshHegde](https://github.com/RajeshHegde))
- fix master e2e tests [\1163](https://github.com/SeldonIO/seldon-core/pull/1163) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Adding overrides to remove step that creates tag for Jenkins X pipeline [\1161](https://github.com/SeldonIO/seldon-core/pull/1161) ([axsaucedo](https://github.com/axsaucedo))
- Updated s2i Dockerfiles to build using requirements.txt [\1160](https://github.com/SeldonIO/seldon-core/pull/1160) ([JoelH96](https://github.com/JoelH96))
- \1153 Update install docs to Helm v3 [\1159](https://github.com/SeldonIO/seldon-core/pull/1159) ([glindsell](https://github.com/glindsell))
- Fixing wrong types in Seldon Core user methods \1144 [\1158](https://github.com/SeldonIO/seldon-core/pull/1158) ([axsaucedo](https://github.com/axsaucedo))
- Namespaced Operator [\1142](https://github.com/SeldonIO/seldon-core/pull/1142) ([cliveseldon](https://github.com/cliveseldon))
- Add comment on removal of volume patch [\1136](https://github.com/SeldonIO/seldon-core/pull/1136) ([cliveseldon](https://github.com/cliveseldon))
- Bump ojalgo from 47.3.1 to 48.0.0 in /engine [\1133](https://github.com/SeldonIO/seldon-core/pull/1133) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Add integration test to verify non200 response handling [\1132](https://github.com/SeldonIO/seldon-core/pull/1132) ([lennon310](https://github.com/lennon310))
- Python reference typo instead of java [\1131](https://github.com/SeldonIO/seldon-core/pull/1131) ([thomas-lohh](https://github.com/thomas-lohh))
- Fix typo in logging.error [\1130](https://github.com/SeldonIO/seldon-core/pull/1130) ([ellisvalentiner](https://github.com/ellisvalentiner))
- custom\_metrics.md : Fix typo, make text clearer, fix JSON [\1127](https://github.com/SeldonIO/seldon-core/pull/1127) ([peter-vandenabeele-axa](https://github.com/peter-vandenabeele-axa))
- Fix typo and make text a bit clearer [\1126](https://github.com/SeldonIO/seldon-core/pull/1126) ([peter-vandenabeele-axa](https://github.com/peter-vandenabeele-axa))
- configurable prepack images [\1118](https://github.com/SeldonIO/seldon-core/pull/1118) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update API from v0.1 to v1.0 [\1103](https://github.com/SeldonIO/seldon-core/pull/1103) ([cliveseldon](https://github.com/cliveseldon))
- Allow meta tags to be provided in seldon\_client [\1096](https://github.com/SeldonIO/seldon-core/pull/1096) ([cliveseldon](https://github.com/cliveseldon))
- Integrating Python GPU Wrapper into build scripts [\1074](https://github.com/SeldonIO/seldon-core/pull/1074) ([JoelH96](https://github.com/JoelH96))
[v0.5.1](https://github.com/seldonio/seldon-core/tree/v0.5.1) (2019-11-21)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.5.0...v0.5.1)
**Fixed bugs:**
- Operator crash if one container in pod not created properly [\1104](https://github.com/SeldonIO/seldon-core/issues/1104)
- MLFLOW\_SERVER ModuleNotFoundError [\828](https://github.com/SeldonIO/seldon-core/issues/828)
**Security fixes:**
- \[Security\] Bump pillow from 6.0.0 to 6.2.0 in /python [\1062](https://github.com/SeldonIO/seldon-core/pull/1062) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
**Closed issues:**
- Engine using separate pod, ignoring annotations [\1120](https://github.com/SeldonIO/seldon-core/issues/1120)
- How to pass ModelInitializerContainerImage path [\1116](https://github.com/SeldonIO/seldon-core/issues/1116)
- how to define MyModel for PyTorch model which has more than one arguments? [\1115](https://github.com/SeldonIO/seldon-core/issues/1115)
- how can I wrap a PyTorch Image with customed network? [\1114](https://github.com/SeldonIO/seldon-core/issues/1114)
- Seldon AB testing - getting an error "info": "Parameter 'ratioA' is missing." [\1081](https://github.com/SeldonIO/seldon-core/issues/1081)
- remove old CRD generation [\1079](https://github.com/SeldonIO/seldon-core/issues/1079)
- Broken integration tests [\1076](https://github.com/SeldonIO/seldon-core/issues/1076)
- Cannot create a SeldonDeployment having volumes of type projected and configMap. [\1072](https://github.com/SeldonIO/seldon-core/issues/1072)
- DOCKER\_IMAGE\_VERSION in Makefile is only 0.3 and 0.4; public docker images go up to 0.13 [\1071](https://github.com/SeldonIO/seldon-core/issues/1071)
- SeldonDeployment modelUri support more protocol [\1070](https://github.com/SeldonIO/seldon-core/issues/1070)
- Your .dependabot/config.yml contained invalid details [\1045](https://github.com/SeldonIO/seldon-core/issues/1045)
- Add tox [\1042](https://github.com/SeldonIO/seldon-core/issues/1042)
- Broken imports on 0.5.0.2 release [\1040](https://github.com/SeldonIO/seldon-core/issues/1040)
- Improve speed of execution for integration tests [\1032](https://github.com/SeldonIO/seldon-core/issues/1032)
- Integration tests fail intermittently [\1031](https://github.com/SeldonIO/seldon-core/issues/1031)
- Major version changes on dependencies could cause issues [\1029](https://github.com/SeldonIO/seldon-core/issues/1029)
- with the latest release of azure-storage-blob 12.0.0, seldon build fails [\1027](https://github.com/SeldonIO/seldon-core/issues/1027)
- Extend documentation to include optional dependencies and azure blob quickfix [\1025](https://github.com/SeldonIO/seldon-core/issues/1025)
- Update release.py script to change version in kustomization.yaml [\1024](https://github.com/SeldonIO/seldon-core/issues/1024)
- Set upper limit for azure-storage-blob version [\1023](https://github.com/SeldonIO/seldon-core/issues/1023)
- Make GCS support optional [\1018](https://github.com/SeldonIO/seldon-core/issues/1018)
- Update Talks/Blogs/Videos/Use cases in Docs [\1017](https://github.com/SeldonIO/seldon-core/issues/1017)
- No available release name found for Seldon-Core-Operator [\1014](https://github.com/SeldonIO/seldon-core/issues/1014)
- Move API path from v0.1 to v1.0 [\991](https://github.com/SeldonIO/seldon-core/issues/991)
- Fully automate CI/CD process and introduce manual trigger for release process [\986](https://github.com/SeldonIO/seldon-core/issues/986)
- Use official Helm charts for Grafana and Prometheus [\965](https://github.com/SeldonIO/seldon-core/issues/965)
- Set JSON\_SORT\_KEYS and JSONIFY\_PRETTYPRINT\_REGULAR to False by default [\964](https://github.com/SeldonIO/seldon-core/issues/964)
- Enable Storage.py to be able to download from HDFS URL [\963](https://github.com/SeldonIO/seldon-core/issues/963)
- Fix helm version in Chart.yaml [\961](https://github.com/SeldonIO/seldon-core/issues/961)
- Modify engine's Proto Value to JSON conversion to avoid int-to-float conversions in REST requests [\948](https://github.com/SeldonIO/seldon-core/issues/948)
- Code style standardisation for Seldon Core Python modules [\947](https://github.com/SeldonIO/seldon-core/issues/947)
- Automated Test and Build Hooks [\933](https://github.com/SeldonIO/seldon-core/issues/933)
- Seldon Image at "seldonio/seldon-core-s2i-python3-tf-gpu:0.12-SNAPSHOT" not able to find GPU devices [\914](https://github.com/SeldonIO/seldon-core/issues/914)
- Update Java dependencies [\902](https://github.com/SeldonIO/seldon-core/issues/902)
- Create 1.0 GA Document [\887](https://github.com/SeldonIO/seldon-core/issues/887)
- Enable Storage.py to be able to download from URL file [\883](https://github.com/SeldonIO/seldon-core/issues/883)
- Seldon container engine has not resource limit [\769](https://github.com/SeldonIO/seldon-core/issues/769)
- Shadow deployment for Istio [\741](https://github.com/SeldonIO/seldon-core/issues/741)
- Java Seldon Engine doesn't pass microservice HTTP exceptions upstream [\705](https://github.com/SeldonIO/seldon-core/issues/705)
- Feature\_names is redundant when using jsonData in predict. Also meta is redundant in response, as meta can be combined in the jsonData. [\665](https://github.com/SeldonIO/seldon-core/issues/665)
- Modify helm chart seldon-core-analytics using chart dependencies [\613](https://github.com/SeldonIO/seldon-core/issues/613)
- Update Python SeldonClient to handle JSON payloads [\607](https://github.com/SeldonIO/seldon-core/issues/607)
- expand contributing guide [\569](https://github.com/SeldonIO/seldon-core/issues/569)
- requirements.txt for Python wrapped models should be a configurable name/path [\548](https://github.com/SeldonIO/seldon-core/issues/548)
- Docker Image is too Big [\526](https://github.com/SeldonIO/seldon-core/issues/526)
- Deployment of seldon as a new custom resource via fabric8 [\486](https://github.com/SeldonIO/seldon-core/issues/486)
- Update developer docs [\203](https://github.com/SeldonIO/seldon-core/issues/203)
**Merged pull requests:**
- add mnt pvc path to container [\1123](https://github.com/SeldonIO/seldon-core/pull/1123) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update MLflow notebook [\1122](https://github.com/SeldonIO/seldon-core/pull/1122) ([adriangonz](https://github.com/adriangonz))
- handle http status code error [\1117](https://github.com/SeldonIO/seldon-core/pull/1117) ([lennon310](https://github.com/lennon310))
- Bump license-maven-plugin from 1.13 to 1.20 in /engine [\1113](https://github.com/SeldonIO/seldon-core/pull/1113) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- make initializer configurable via configmap [\1112](https://github.com/SeldonIO/seldon-core/pull/1112) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Conda environment on MLFLOW\_SERVER [\1108](https://github.com/SeldonIO/seldon-core/pull/1108) ([adriangonz](https://github.com/adriangonz))
- don't use service that we chose not to create [\1107](https://github.com/SeldonIO/seldon-core/pull/1107) ([ryandawsonuk](https://github.com/ryandawsonuk))
- istio shadowing [\1102](https://github.com/SeldonIO/seldon-core/pull/1102) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Add GA Doc [\1101](https://github.com/SeldonIO/seldon-core/pull/1101) ([cliveseldon](https://github.com/cliveseldon))
- Move non python s2i to incubating [\1099](https://github.com/SeldonIO/seldon-core/pull/1099) ([cliveseldon](https://github.com/cliveseldon))
- Avoid int-to-float conversions [\1098](https://github.com/SeldonIO/seldon-core/pull/1098) ([adriangonz](https://github.com/adriangonz))
- Remove old crd generation scripts [\1097](https://github.com/SeldonIO/seldon-core/pull/1097) ([cliveseldon](https://github.com/cliveseldon))
- 986 build and push images [\1093](https://github.com/SeldonIO/seldon-core/pull/1093) ([axsaucedo](https://github.com/axsaucedo))
- Bump pb.version from 3.9.2 to 3.10.0 in /engine [\1091](https://github.com/SeldonIO/seldon-core/pull/1091) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Update gunicorn requirement from \<19.10.0,\>=19.9.0 to \>=19.9.0,… [\1089](https://github.com/SeldonIO/seldon-core/pull/1089) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Improve speed of execution for integration tests [\1086](https://github.com/SeldonIO/seldon-core/pull/1086) ([axsaucedo](https://github.com/axsaucedo))
- Update Python SeldonClient to handle JSON payloads [\1082](https://github.com/SeldonIO/seldon-core/pull/1082) ([axsaucedo](https://github.com/axsaucedo))
- add update of operator version to release script [\1080](https://github.com/SeldonIO/seldon-core/pull/1080) ([gsunner](https://github.com/gsunner))
- Fix integration tests [\1077](https://github.com/SeldonIO/seldon-core/pull/1077) ([adriangonz](https://github.com/adriangonz))
- Temporary fix for kubernetes OpenAPISchema Issue [\1069](https://github.com/SeldonIO/seldon-core/pull/1069) ([cliveseldon](https://github.com/cliveseldon))
- Reduce some dependabot noise [\1068](https://github.com/SeldonIO/seldon-core/pull/1068) ([adriangonz](https://github.com/adriangonz))
- Bump protobuf-maven-plugin from 0.5.0 to 0.6.1 in /engine [\1066](https://github.com/SeldonIO/seldon-core/pull/1066) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump grpc.version from 1.24.0 to 1.25.0 in /engine [\1065](https://github.com/SeldonIO/seldon-core/pull/1065) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump jacoco-maven-plugin from 0.8.2 to 0.8.5 in /engine [\1063](https://github.com/SeldonIO/seldon-core/pull/1063) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump pandas from 0.23.4 to 0.25.3 in /python [\1057](https://github.com/SeldonIO/seldon-core/pull/1057) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump os-maven-plugin from 1.4.1.Final to 1.6.2 in /engine [\1056](https://github.com/SeldonIO/seldon-core/pull/1056) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Update redis requirement from \<3.0.0 to \<4.0.0 in /python [\1053](https://github.com/SeldonIO/seldon-core/pull/1053) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump maven-compiler-plugin from 3.5.1 to 3.8.1 in /engine [\1052](https://github.com/SeldonIO/seldon-core/pull/1052) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Bump httpclient from 4.5.8 to 4.5.10 in /engine [\1050](https://github.com/SeldonIO/seldon-core/pull/1050) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
- Document optional dependencies [\1047](https://github.com/SeldonIO/seldon-core/pull/1047) ([adriangonz](https://github.com/adriangonz))
- Update to explainers for Seldon Core [\1046](https://github.com/SeldonIO/seldon-core/pull/1046) ([cliveseldon](https://github.com/cliveseldon))
- Fix dependabot config [\1044](https://github.com/SeldonIO/seldon-core/pull/1044) ([adriangonz](https://github.com/adriangonz))
- Add tox [\1043](https://github.com/SeldonIO/seldon-core/pull/1043) ([adriangonz](https://github.com/adriangonz))
- Dependabot config [\1041](https://github.com/SeldonIO/seldon-core/pull/1041) ([adriangonz](https://github.com/adriangonz))
- Add missing files to MANIFEST.in [\1039](https://github.com/SeldonIO/seldon-core/pull/1039) ([adriangonz](https://github.com/adriangonz))
- Seldon Components Usage Examples [\1036](https://github.com/SeldonIO/seldon-core/pull/1036) ([SandhyaaGopchandani](https://github.com/SandhyaaGopchandani))
- Updated precommit hook to align to the lint checker [\1035](https://github.com/SeldonIO/seldon-core/pull/1035) ([axsaucedo](https://github.com/axsaucedo))
- Evaluating and fixing intermittent test failing in e2e integration tests [\1034](https://github.com/SeldonIO/seldon-core/pull/1034) ([axsaucedo](https://github.com/axsaucedo))
- Adding max constraint on major versions [\1033](https://github.com/SeldonIO/seldon-core/pull/1033) ([axsaucedo](https://github.com/axsaucedo))
- Allow modification of flask app configs [\1030](https://github.com/SeldonIO/seldon-core/pull/1030) ([kparaju](https://github.com/kparaju))
- Add /health/ping and /health/status endpoint to Python REST Microservices [\1026](https://github.com/SeldonIO/seldon-core/pull/1026) ([kparaju](https://github.com/kparaju))
- Make GCS optional [\1019](https://github.com/SeldonIO/seldon-core/pull/1019) ([adriangonz](https://github.com/adriangonz))
- Updated GPU wrapper to uninstall TF without GPU [\1011](https://github.com/SeldonIO/seldon-core/pull/1011) ([JoelH96](https://github.com/JoelH96))
[v0.5.0](https://github.com/seldonio/seldon-core/tree/v0.5.0) (2019-11-01)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.5...v0.5.0)
**Closed issues:**
- Update logback [\1007](https://github.com/SeldonIO/seldon-core/issues/1007)
- seldon-core-operator fails to install on Kubernetes 1.16 [\1004](https://github.com/SeldonIO/seldon-core/issues/1004)
- Custom error raised in Python model was not passed back to the client [\974](https://github.com/SeldonIO/seldon-core/issues/974)
- Models with multiple input types are not supported [\921](https://github.com/SeldonIO/seldon-core/issues/921)
**Merged pull requests:**
- Removed the hash as it was crashing the command when the pipeline was ran [\1022](https://github.com/SeldonIO/seldon-core/pull/1022) ([axsaucedo](https://github.com/axsaucedo))
- Add pre-commit hook for black and fix linter [\1020](https://github.com/SeldonIO/seldon-core/pull/1020) ([adriangonz](https://github.com/adriangonz))
- Added documentation on how to support Models with multiple input types in python wrapper [\1015](https://github.com/SeldonIO/seldon-core/pull/1015) ([axsaucedo](https://github.com/axsaucedo))
- Move from logback to log4j2 [\1008](https://github.com/SeldonIO/seldon-core/pull/1008) ([adriangonz](https://github.com/adriangonz))
- Adding functionality for running e2e tests in Jenkins X [\994](https://github.com/SeldonIO/seldon-core/pull/994) ([axsaucedo](https://github.com/axsaucedo))
[v0.4.5](https://github.com/seldonio/seldon-core/tree/v0.4.5) (2019-10-31)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.4...v0.4.5)
**Closed issues:**
- Update transitive dependencies [\1002](https://github.com/SeldonIO/seldon-core/issues/1002)
- /helm-charts/seldon-core not present in seldon-core repository for CICD demo [\970](https://github.com/SeldonIO/seldon-core/issues/970)
**Merged pull requests:**
- Update transitive dependencies [\1003](https://github.com/SeldonIO/seldon-core/pull/1003) ([adriangonz](https://github.com/adriangonz))
[v0.4.4](https://github.com/seldonio/seldon-core/tree/v0.4.4) (2019-10-30)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.3...v0.4.4)
**Closed issues:**
- serviceAccountName has no effect for pre-packaged implementation [\1012](https://github.com/SeldonIO/seldon-core/issues/1012)
- Model version duplication when rollout times out [\916](https://github.com/SeldonIO/seldon-core/issues/916)
**Merged pull requests:**
- Customized error raised in Python model needs be passed back to client [\1010](https://github.com/SeldonIO/seldon-core/pull/1010) ([lennon310](https://github.com/lennon310))
[v0.4.3](https://github.com/seldonio/seldon-core/tree/v0.4.3) (2019-10-29)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.2...v0.4.3)
**Closed issues:**
- Update deployments to apps/v1 for 1.16 k8s [\1005](https://github.com/SeldonIO/seldon-core/issues/1005)
**Merged pull requests:**
- cicd demo fixes [\1001](https://github.com/SeldonIO/seldon-core/pull/1001) ([gsunner](https://github.com/gsunner))
[v0.4.2](https://github.com/seldonio/seldon-core/tree/v0.4.2) (2019-10-28)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.1...v0.4.2)
**Closed issues:**
- Update Python dependencies [\987](https://github.com/SeldonIO/seldon-core/issues/987)
- SvcOrch resources overwritten [\982](https://github.com/SeldonIO/seldon-core/issues/982)
- Security vulnerabilities on Java dependencies [\981](https://github.com/SeldonIO/seldon-core/issues/981)
- Engine doesn't push traces [\975](https://github.com/SeldonIO/seldon-core/issues/975)
- Make Helm chart repository available on Helm Hub [\973](https://github.com/SeldonIO/seldon-core/issues/973)
- huge data set [\972](https://github.com/SeldonIO/seldon-core/issues/972)
- Seldon deployment issue when adding initContainer [\968](https://github.com/SeldonIO/seldon-core/issues/968)
- Remove Kustomize folder [\960](https://github.com/SeldonIO/seldon-core/issues/960)
- Explainer args causes reconcile loop in manager [\954](https://github.com/SeldonIO/seldon-core/issues/954)
- unable to create SeldonDeployment [\952](https://github.com/SeldonIO/seldon-core/issues/952)
- Make it possible to override seldon prediction service's service name [\950](https://github.com/SeldonIO/seldon-core/issues/950)
- Make it possible to override seldon prediction service's service name [\949](https://github.com/SeldonIO/seldon-core/issues/949)
- invalid json should not be a 500 [\943](https://github.com/SeldonIO/seldon-core/issues/943)
- Tidy up Java project [\937](https://github.com/SeldonIO/seldon-core/issues/937)
- helm-charts/seldon-core does not have seldon-core [\936](https://github.com/SeldonIO/seldon-core/issues/936)
- Why seldon chose application/x-www-form-urlencoded as Content-Type instead of application/json when treating predict requests? [\935](https://github.com/SeldonIO/seldon-core/issues/935)
- gcp private bucket instructions [\927](https://github.com/SeldonIO/seldon-core/issues/927)
- seldon operator resource name changed [\919](https://github.com/SeldonIO/seldon-core/issues/919)
- controller now deployment not statefulset [\917](https://github.com/SeldonIO/seldon-core/issues/917)
- Best practice for multiple servings from one model [\915](https://github.com/SeldonIO/seldon-core/issues/915)
- Seldon Controller Manager CrashLoopBackoff [\912](https://github.com/SeldonIO/seldon-core/issues/912)
- Allow --max-requests and --max-requests jitter parameters for python wrapper [\911](https://github.com/SeldonIO/seldon-core/issues/911)
- Feedback API is returning empty string, how send\_feedback works ? [\910](https://github.com/SeldonIO/seldon-core/issues/910)
- Update python wrapper to pass bytes instead of string [\909](https://github.com/SeldonIO/seldon-core/issues/909)
- Python wrapper 0.13-SNAPSHOT needs updated setuptools in setup.py [\908](https://github.com/SeldonIO/seldon-core/issues/908)
- Engine not catching grpc exceptions cleanly [\907](https://github.com/SeldonIO/seldon-core/issues/907)
- Python Wrapper not exposing all Services via grpc [\906](https://github.com/SeldonIO/seldon-core/issues/906)
- Seldon Client is not passing binary data field properly with REST [\897](https://github.com/SeldonIO/seldon-core/issues/897)
- Building engine on macOS [\894](https://github.com/SeldonIO/seldon-core/issues/894)
- Block content type sniffing [\892](https://github.com/SeldonIO/seldon-core/issues/892)
- Plan to unify external and internal API paths [\889](https://github.com/SeldonIO/seldon-core/issues/889)
- Build automation for 1.0 Plan [\888](https://github.com/SeldonIO/seldon-core/issues/888)
- Remove Redis from CICD scripts [\882](https://github.com/SeldonIO/seldon-core/issues/882)
- Deploy overview image doesn't appear in `Seldon deployment of income classifier and Alibi anchor explainer` example [\880](https://github.com/SeldonIO/seldon-core/issues/880)
- Top navigation bar doesn't use Seldon's pink \(\ff4072\), and README uses wrong form of "lets" [\878](https://github.com/SeldonIO/seldon-core/issues/878)
- Internal error occurred: failed calling webhook [\877](https://github.com/SeldonIO/seldon-core/issues/877)
- Rest request doesn't give the expected answer while using the predict function [\876](https://github.com/SeldonIO/seldon-core/issues/876)
- Requesting the endpoint only works the first time after the endpoint is available, the subsequent requests give "AttributeError: 'Logic' object has no attribute 'predict\_raw'" [\860](https://github.com/SeldonIO/seldon-core/issues/860)
- Add post-commit hook for s2i builder images [\852](https://github.com/SeldonIO/seldon-core/issues/852)
- Should seldondeployment generate stable deployment name? [\851](https://github.com/SeldonIO/seldon-core/issues/851)
- Allow operator webhook port to be configured [\849](https://github.com/SeldonIO/seldon-core/issues/849)
- Encode “\<” as \u003c in response [\837](https://github.com/SeldonIO/seldon-core/issues/837)
- Tensor wrapped Numpy is read-only [\807](https://github.com/SeldonIO/seldon-core/issues/807)
- Kubeflow and Istio deployment - HTTP, gRPC endpoints not working [\796](https://github.com/SeldonIO/seldon-core/issues/796)
- javaopts -Xmx throws error [\784](https://github.com/SeldonIO/seldon-core/issues/784)
- Override webhook bootstrap default for non-default names [\715](https://github.com/SeldonIO/seldon-core/issues/715)
- eliminate cluster wide Secret access RBAC [\714](https://github.com/SeldonIO/seldon-core/issues/714)
- Services deployed outside of the helm charts do not get deleted [\682](https://github.com/SeldonIO/seldon-core/issues/682)
- TLS handshake errors in manager logs [\680](https://github.com/SeldonIO/seldon-core/issues/680)
**Merged pull requests:**
- Update spartakus to use apps/v1 [\1006](https://github.com/SeldonIO/seldon-core/pull/1006) ([cliveseldon](https://github.com/cliveseldon))
- Fixed test by moving bytes conversion to utils [\1000](https://github.com/SeldonIO/seldon-core/pull/1000) ([axsaucedo](https://github.com/axsaucedo))
- Decode binData before sending it to Predict function [\993](https://github.com/SeldonIO/seldon-core/pull/993) ([lennon310](https://github.com/lennon310))
- Misc 0.5 Issues [\992](https://github.com/SeldonIO/seldon-core/pull/992) ([cliveseldon](https://github.com/cliveseldon))
- Set Http Status Code in REST Predict [\989](https://github.com/SeldonIO/seldon-core/pull/989) ([lennon310](https://github.com/lennon310))
- Update Python dependencies [\988](https://github.com/SeldonIO/seldon-core/pull/988) ([adriangonz](https://github.com/adriangonz))
- Fix image explainer [\985](https://github.com/SeldonIO/seldon-core/pull/985) ([cliveseldon](https://github.com/cliveseldon))
- Further Java updates [\983](https://github.com/SeldonIO/seldon-core/pull/983) ([adriangonz](https://github.com/adriangonz))
- Added black formatter to seldon\_core and testing folders [\980](https://github.com/SeldonIO/seldon-core/pull/980) ([axsaucedo](https://github.com/axsaucedo))
- Added adrian to reviewers in OWNERS file [\978](https://github.com/SeldonIO/seldon-core/pull/978) ([axsaucedo](https://github.com/axsaucedo))
- Fix tracing [\976](https://github.com/SeldonIO/seldon-core/pull/976) ([adriangonz](https://github.com/adriangonz))
- Update watch-rollout-status for Argo CICD demo [\971](https://github.com/SeldonIO/seldon-core/pull/971) ([vdinesh2461990](https://github.com/vdinesh2461990))
- Add defaults to initcontainers [\969](https://github.com/SeldonIO/seldon-core/pull/969) ([cliveseldon](https://github.com/cliveseldon))
- Add exception catching for grpc calls in engine [\966](https://github.com/SeldonIO/seldon-core/pull/966) ([cliveseldon](https://github.com/cliveseldon))
- Remove kustomize folder [\962](https://github.com/SeldonIO/seldon-core/pull/962) ([cliveseldon](https://github.com/cliveseldon))
- Self-signed certificates for Helm chart install of Operator [\958](https://github.com/SeldonIO/seldon-core/pull/958) ([cliveseldon](https://github.com/cliveseldon))
- Fix explainer and endpoint defaulting in webhook [\955](https://github.com/SeldonIO/seldon-core/pull/955) ([cliveseldon](https://github.com/cliveseldon))
- Allow custom predictor service name [\953](https://github.com/SeldonIO/seldon-core/pull/953) ([cliveseldon](https://github.com/cliveseldon))
- Tidy up Java [\951](https://github.com/SeldonIO/seldon-core/pull/951) ([adriangonz](https://github.com/adriangonz))
- Fixed bug in SSL Seldon Client and added functionality in GRPC [\946](https://github.com/SeldonIO/seldon-core/pull/946) ([axsaucedo](https://github.com/axsaucedo))
- Bypass engine via annotation [\945](https://github.com/SeldonIO/seldon-core/pull/945) ([cliveseldon](https://github.com/cliveseldon))
- bad json should be 400 not 500 [\944](https://github.com/SeldonIO/seldon-core/pull/944) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Extra python dependencies [\942](https://github.com/SeldonIO/seldon-core/pull/942) ([adriangonz](https://github.com/adriangonz))
- Add more test cases for load\_annotations.. [\941](https://github.com/SeldonIO/seldon-core/pull/941) ([hyche](https://github.com/hyche))
- Vol mount issue fix [\940](https://github.com/SeldonIO/seldon-core/pull/940) ([cliveseldon](https://github.com/cliveseldon))
- remove redis rollout watch [\938](https://github.com/SeldonIO/seldon-core/pull/938) ([gsunner](https://github.com/gsunner))
- microservice: Fix get annotations format [\932](https://github.com/SeldonIO/seldon-core/pull/932) ([hyche](https://github.com/hyche))
- gcp private bucket docs [\930](https://github.com/SeldonIO/seldon-core/pull/930) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Add warning about \926 - downwardAPI [\929](https://github.com/SeldonIO/seldon-core/pull/929) ([cliveseldon](https://github.com/cliveseldon))
- storage: Allow downloading a single s3 object [\928](https://github.com/SeldonIO/seldon-core/pull/928) ([hyche](https://github.com/hyche))
- Add --max-requests and --max-requests jitter parameters for python wrapper [\925](https://github.com/SeldonIO/seldon-core/pull/925) ([kparaju](https://github.com/kparaju))
- allow upgrade and install on dependencies [\924](https://github.com/SeldonIO/seldon-core/pull/924) ([gsunner](https://github.com/gsunner))
- operator rename - this one does need changing [\923](https://github.com/SeldonIO/seldon-core/pull/923) ([ryandawsonuk](https://github.com/ryandawsonuk))
- some fixes to the centralised-logging install [\920](https://github.com/SeldonIO/seldon-core/pull/920) ([gsunner](https://github.com/gsunner))
- deployment not statefulset now [\918](https://github.com/SeldonIO/seldon-core/pull/918) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Fix missing istio add to scheme [\913](https://github.com/SeldonIO/seldon-core/pull/913) ([cliveseldon](https://github.com/cliveseldon))
- Update imagenet explainer to use transformer [\905](https://github.com/SeldonIO/seldon-core/pull/905) ([cliveseldon](https://github.com/cliveseldon))
- Update self-signed certificates for webhook for Operator [\904](https://github.com/SeldonIO/seldon-core/pull/904) ([cliveseldon](https://github.com/cliveseldon))
- Update Java dependencies [\903](https://github.com/SeldonIO/seldon-core/pull/903) ([adriangonz](https://github.com/adriangonz))
- fix so both permissive and strict mTLS will work [\900](https://github.com/SeldonIO/seldon-core/pull/900) ([fico-jessecarroll](https://github.com/fico-jessecarroll))
- Fix title of custom ambassador notebook, fix prerequistes typo [\898](https://github.com/SeldonIO/seldon-core/pull/898) ([MarcoGorelli](https://github.com/MarcoGorelli))
- Fix typos [\896](https://github.com/SeldonIO/seldon-core/pull/896) ([jklaise](https://github.com/jklaise))
- Replace sed flag incompatible with macOS [\895](https://github.com/SeldonIO/seldon-core/pull/895) ([adriangonz](https://github.com/adriangonz))
- Patches to prevent XSS [\893](https://github.com/SeldonIO/seldon-core/pull/893) ([adriangonz](https://github.com/adriangonz))
- Updating request-response logging structure [\886](https://github.com/SeldonIO/seldon-core/pull/886) ([SachinVarghese](https://github.com/SachinVarghese))
- Move image to doc source [\881](https://github.com/SeldonIO/seldon-core/pull/881) ([MarcoGorelli](https://github.com/MarcoGorelli))
- Fix top nav bar colour and typo in README [\879](https://github.com/SeldonIO/seldon-core/pull/879) ([MarcoGorelli](https://github.com/MarcoGorelli))
- Add missing packages to requirements.txt [\859](https://github.com/SeldonIO/seldon-core/pull/859) ([adriangonz](https://github.com/adriangonz))
- Kubebuilder operator move to main repo [\841](https://github.com/SeldonIO/seldon-core/pull/841) ([cliveseldon](https://github.com/cliveseldon))
[v0.4.1](https://github.com/seldonio/seldon-core/tree/v0.4.1) (2019-09-19)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.4.0...v0.4.1)
**Implemented enhancements:**
- Investigate Edge/IOT deployments [\414](https://github.com/SeldonIO/seldon-core/issues/414)
- NVIDIA Rapids Integration [\412](https://github.com/SeldonIO/seldon-core/issues/412)
- Investigate Apache Arrow and Plasma for fast IPC [\206](https://github.com/SeldonIO/seldon-core/issues/206)
- Explore creation of a "batching" transformer [\107](https://github.com/SeldonIO/seldon-core/issues/107)
**Fixed bugs:**
- Unresolved variable in python utils [\834](https://github.com/SeldonIO/seldon-core/issues/834)
- Seldon not creating services for NVIDIA TRT Deployment [\826](https://github.com/SeldonIO/seldon-core/issues/826)
- Autoscaling not working [\824](https://github.com/SeldonIO/seldon-core/issues/824)
- seldon-core-analytics grafana shows metrics of only of first canary model [\618](https://github.com/SeldonIO/seldon-core/issues/618)
- DNS error in API Gateway for old deployments gRPC [\262](https://github.com/SeldonIO/seldon-core/issues/262)
**Closed issues:**
- only install knative for request logging if not already present [\869](https://github.com/SeldonIO/seldon-core/issues/869)
- Seldon Core deployment created but not visible [\862](https://github.com/SeldonIO/seldon-core/issues/862)
- Default values of metrics missing in /feedback API for Python wrapper [\861](https://github.com/SeldonIO/seldon-core/issues/861)
- Missing packages on requirements.txt [\858](https://github.com/SeldonIO/seldon-core/issues/858)
- Seldon GPU Image with seldon-core 0.4.0 support not available [\850](https://github.com/SeldonIO/seldon-core/issues/850)
- How do I override the default port for the flask application that seldon runs ? [\848](https://github.com/SeldonIO/seldon-core/issues/848)
- Add documentation for our certified openshift operator [\845](https://github.com/SeldonIO/seldon-core/issues/845)
- consume a Secret in a volume in a Pod [\844](https://github.com/SeldonIO/seldon-core/issues/844)
- ModelUri is None when parameters specified in the SeldonDeployment [\838](https://github.com/SeldonIO/seldon-core/issues/838)
- Meta data field not modifiable by subsequent components [\829](https://github.com/SeldonIO/seldon-core/issues/829)
- Cannot disable secure connection to minio storage backend [\825](https://github.com/SeldonIO/seldon-core/issues/825)
- How to send data in request with meta field [\822](https://github.com/SeldonIO/seldon-core/issues/822)
- Combiner endpoint does not create VirtualService or Endpoint in Istio [\816](https://github.com/SeldonIO/seldon-core/issues/816)
- Missing MLFLOW values in crd.yaml for helm chart 0.4.0 [\811](https://github.com/SeldonIO/seldon-core/issues/811)
- support ambassador\_id to allow multi-tenancy [\810](https://github.com/SeldonIO/seldon-core/issues/810)
- High latency of REST locally [\803](https://github.com/SeldonIO/seldon-core/issues/803)
- initContainer resources required for some clusters [\776](https://github.com/SeldonIO/seldon-core/issues/776)
- Add versions to the wrapper requirements.txt and make sure they align with setup.py [\767](https://github.com/SeldonIO/seldon-core/issues/767)
- "puid" when sent in request is not returned in response from python wrapper service. However in case of external api it is returned as is [\765](https://github.com/SeldonIO/seldon-core/issues/765)
- Injecting S3 Credentials into tfserving Container [\749](https://github.com/SeldonIO/seldon-core/issues/749)
- \[Bug\] REST request gets parsed to String if any of the element in Numpy array is String [\745](https://github.com/SeldonIO/seldon-core/issues/745)
- Long running tasks not working with REST Clients \(CURL, Postman, etc\) [\742](https://github.com/SeldonIO/seldon-core/issues/742)
- Ensure JSON format is not modified for ALL the REST APIs \(only implemented for /predict\) [\739](https://github.com/SeldonIO/seldon-core/issues/739)
- Add the support to send image files directly using multipart/form-data instead of application/x-www-form-urlencoded [\733](https://github.com/SeldonIO/seldon-core/issues/733)
- exception swallowing in seldon-core [\725](https://github.com/SeldonIO/seldon-core/issues/725)
- versions for prepackaged model servers [\724](https://github.com/SeldonIO/seldon-core/issues/724)
- Prometheus metrics \"INVALID\" is not a valid start token in kubernetes env [\706](https://github.com/SeldonIO/seldon-core/issues/706)
- Change NotImplementedError in SeldonMethods for SeldonNotImplementedError [\700](https://github.com/SeldonIO/seldon-core/issues/700)
- HttpRetryHandler interrupted exception leads to Microservice error: java.net.SocketTimeoutException: Read timed out \(103\) [\698](https://github.com/SeldonIO/seldon-core/issues/698)
- combiner receives struct\_pb2.ListValue instead of numpy list [\686](https://github.com/SeldonIO/seldon-core/issues/686)
- explainers for SeldonDeployment graphs [\685](https://github.com/SeldonIO/seldon-core/issues/685)
- Deployment with empty oauth key [\683](https://github.com/SeldonIO/seldon-core/issues/683)
- Income Classifier Example with Kubeflow [\676](https://github.com/SeldonIO/seldon-core/issues/676)
- installing sdep straight after operator seems not fully reliable [\669](https://github.com/SeldonIO/seldon-core/issues/669)
- argo workflow not detecting seldon deployment is available [\668](https://github.com/SeldonIO/seldon-core/issues/668)
- Set up node taints for GPU Pods/Nodes. [\648](https://github.com/SeldonIO/seldon-core/issues/648)
- Update the Python GPU s2i files [\647](https://github.com/SeldonIO/seldon-core/issues/647)
- volume mounting kubeflow example [\637](https://github.com/SeldonIO/seldon-core/issues/637)
- docs in readthedocs for request logging and CICD [\636](https://github.com/SeldonIO/seldon-core/issues/636)
- Seldon GRPC python wrapper doesn't include input/output transformer servicers [\630](https://github.com/SeldonIO/seldon-core/issues/630)
- NDArray with values being lists not supported - RESOLVED: Proto lists were not being deep-copied [\600](https://github.com/SeldonIO/seldon-core/issues/600)
- Provide a NULL/None type in the CRD [\554](https://github.com/SeldonIO/seldon-core/issues/554)
- Support microservice testing via curl with JSON content-type [\552](https://github.com/SeldonIO/seldon-core/issues/552)
- Python client - SyntaxError [\551](https://github.com/SeldonIO/seldon-core/issues/551)
- Add Prow doc with Public URL for dashboard [\546](https://github.com/SeldonIO/seldon-core/issues/546)
- Investigate Request Logging [\545](https://github.com/SeldonIO/seldon-core/issues/545)
- Support Kustomize Deployment [\536](https://github.com/SeldonIO/seldon-core/issues/536)
- make engine probes configurable [\525](https://github.com/SeldonIO/seldon-core/issues/525)
- connect timed out with cluster-manager and api server [\523](https://github.com/SeldonIO/seldon-core/issues/523)
- put crd and controller into single helm chart [\522](https://github.com/SeldonIO/seldon-core/issues/522)
- Add fastai deployment example [\518](https://github.com/SeldonIO/seldon-core/issues/518)
- Deploy model but pod is evicted for many times before running [\515](https://github.com/SeldonIO/seldon-core/issues/515)
- How to wrap models using tool chains other than s2i? [\507](https://github.com/SeldonIO/seldon-core/issues/507)
- ci-cd demo uses old jenkins and kubectl fails on newer k8s [\505](https://github.com/SeldonIO/seldon-core/issues/505)
- Prow Integration - investigate and setup PR presubmit jobs [\497](https://github.com/SeldonIO/seldon-core/issues/497)
- Use of protobuffers for resource parsing cause inconsistencies [\489](https://github.com/SeldonIO/seldon-core/issues/489)
- option to put prometheus metrics on separate port [\487](https://github.com/SeldonIO/seldon-core/issues/487)
- parameterise the namespace in single namespace tests [\478](https://github.com/SeldonIO/seldon-core/issues/478)
- use official helm charts [\476](https://github.com/SeldonIO/seldon-core/issues/476)
- use recommended labels [\475](https://github.com/SeldonIO/seldon-core/issues/475)
- Convert docstrings in serving\_test\_gen.py to Numpy format [\472](https://github.com/SeldonIO/seldon-core/issues/472)
- issues on increasing grpc message size [\467](https://github.com/SeldonIO/seldon-core/issues/467)
- Create a validating admission webhook for the CRD [\459](https://github.com/SeldonIO/seldon-core/issues/459)
- Additional parameter types Seldon deployment proto [\456](https://github.com/SeldonIO/seldon-core/issues/456)
- Consider hosting helm charts on stable repo, or at least a chart repository [\443](https://github.com/SeldonIO/seldon-core/issues/443)
- Unable to get token [\438](https://github.com/SeldonIO/seldon-core/issues/438)
- Update example Keras [\432](https://github.com/SeldonIO/seldon-core/issues/432)
- Create protos for metadata returned by components [\427](https://github.com/SeldonIO/seldon-core/issues/427)
- Revamp how the engine handles metadata [\426](https://github.com/SeldonIO/seldon-core/issues/426)
- seldon-core-s2i-python3 is not "openshift ready" [\422](https://github.com/SeldonIO/seldon-core/issues/422)
- Create docs for proto compilation to ease clients in non-python languages [\421](https://github.com/SeldonIO/seldon-core/issues/421)
- KNative Integration [\417](https://github.com/SeldonIO/seldon-core/issues/417)
- Julia Wrapper [\413](https://github.com/SeldonIO/seldon-core/issues/413)
- Kaniko Integration [\411](https://github.com/SeldonIO/seldon-core/issues/411)
- gRPC tensorproto, TypeError [\410](https://github.com/SeldonIO/seldon-core/issues/410)
- Handle sticky model requests [\403](https://github.com/SeldonIO/seldon-core/issues/403)
- Organize docs [\394](https://github.com/SeldonIO/seldon-core/issues/394)
- Type annotations for Python code [\392](https://github.com/SeldonIO/seldon-core/issues/392)
- Deploy python model without java router [\314](https://github.com/SeldonIO/seldon-core/issues/314)
- Implement a hierarchy of tags for components with children. [\310](https://github.com/SeldonIO/seldon-core/issues/310)
- FlatBuffers support [\284](https://github.com/SeldonIO/seldon-core/issues/284)
- Custom fields in SeldonMessage [\198](https://github.com/SeldonIO/seldon-core/issues/198)
- Update CRD to include version [\175](https://github.com/SeldonIO/seldon-core/issues/175)
- Add OpenFaas as Deployment option for ServerLess ML deployments [\151](https://github.com/SeldonIO/seldon-core/issues/151)
- Can Spartakus be run in a namespace [\142](https://github.com/SeldonIO/seldon-core/issues/142)
- Investigate Google Container Builder for wrapping models [\123](https://github.com/SeldonIO/seldon-core/issues/123)
- Investigate OpenShift Service Catalog and Brokers [\114](https://github.com/SeldonIO/seldon-core/issues/114)
- Change python wrapper to use Tornado instead of Flask [\108](https://github.com/SeldonIO/seldon-core/issues/108)
- Add docs to build components in development section [\65](https://github.com/SeldonIO/seldon-core/issues/65)
- Clarify oauth key/secret provisioning [\26](https://github.com/SeldonIO/seldon-core/issues/26)
- Create a NOTES.txt for the helm chart [\15](https://github.com/SeldonIO/seldon-core/issues/15)
**Merged pull requests:**
- remove some empty lines [\875](https://github.com/SeldonIO/seldon-core/pull/875) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Versioning seldon request logger and support for decoding binary strings [\873](https://github.com/SeldonIO/seldon-core/pull/873) ([SachinVarghese](https://github.com/SachinVarghese))
- Updates to seldon request logging [\872](https://github.com/SeldonIO/seldon-core/pull/872) ([SachinVarghese](https://github.com/SachinVarghese))
- check for knative before installing [\870](https://github.com/SeldonIO/seldon-core/pull/870) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Add initial Makefile for GPU Python Image [\867](https://github.com/SeldonIO/seldon-core/pull/867) ([cliveseldon](https://github.com/cliveseldon))
- Changed typo in redhat dockerfile [\866](https://github.com/SeldonIO/seldon-core/pull/866) ([axsaucedo](https://github.com/axsaucedo))
- xgboost server version added in docs [\865](https://github.com/SeldonIO/seldon-core/pull/865) ([gsunner](https://github.com/gsunner))
- Create explainer notebook and fix tfserving proxy [\864](https://github.com/SeldonIO/seldon-core/pull/864) ([cliveseldon](https://github.com/cliveseldon))
- upgrade knative version [\863](https://github.com/SeldonIO/seldon-core/pull/863) ([ryandawsonuk](https://github.com/ryandawsonuk))
- add branch release-0.4 to travis builds [\856](https://github.com/SeldonIO/seldon-core/pull/856) ([gsunner](https://github.com/gsunner))
- Fix status code handling [\855](https://github.com/SeldonIO/seldon-core/pull/855) ([dtaniwaki](https://github.com/dtaniwaki))
- Make debug easier [\854](https://github.com/SeldonIO/seldon-core/pull/854) ([dtaniwaki](https://github.com/dtaniwaki))
- ensure script checks for errors [\853](https://github.com/SeldonIO/seldon-core/pull/853) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Standardisation of rest apis [\847](https://github.com/SeldonIO/seldon-core/pull/847) ([axsaucedo](https://github.com/axsaucedo))
- Added openshift to documentation [\846](https://github.com/SeldonIO/seldon-core/pull/846) ([axsaucedo](https://github.com/axsaucedo))
- Setup basic Jenkins X configuration [\843](https://github.com/SeldonIO/seldon-core/pull/843) ([axsaucedo](https://github.com/axsaucedo))
- Removed url for model server [\842](https://github.com/SeldonIO/seldon-core/pull/842) ([axsaucedo](https://github.com/axsaucedo))
- Update sklearn server examples with debug and fix notebook example [\840](https://github.com/SeldonIO/seldon-core/pull/840) ([cliveseldon](https://github.com/cliveseldon))
- Fix tensor return in python wrapper [\839](https://github.com/SeldonIO/seldon-core/pull/839) ([cliveseldon](https://github.com/cliveseldon))
- Fix typo [\835](https://github.com/SeldonIO/seldon-core/pull/835) ([naxty](https://github.com/naxty))
- Previous steps in seldon graph override metadata of latter steps [\833](https://github.com/SeldonIO/seldon-core/pull/833) ([axsaucedo](https://github.com/axsaucedo))
- jaeger extra tags [\832](https://github.com/SeldonIO/seldon-core/pull/832) ([lukacsg](https://github.com/lukacsg))
- Update autoscale example for new deployment name convention [\830](https://github.com/SeldonIO/seldon-core/pull/830) ([cliveseldon](https://github.com/cliveseldon))
- configurable secure argument for minio client [\827](https://github.com/SeldonIO/seldon-core/pull/827) ([xaniasd](https://github.com/xaniasd))
- Refactor dataframe contract helper script into package [\823](https://github.com/SeldonIO/seldon-core/pull/823) ([jklaise](https://github.com/jklaise))
- Requirements version alignment across setup.py and requirements.txt [\819](https://github.com/SeldonIO/seldon-core/pull/819) ([axsaucedo](https://github.com/axsaucedo))
- Update all servers to use 0.12-SNAPSHOT and update to 0.2 [\818](https://github.com/SeldonIO/seldon-core/pull/818) ([cliveseldon](https://github.com/cliveseldon))
- Fixing multidimensional arrays not being fully converted from PROTO [\817](https://github.com/SeldonIO/seldon-core/pull/817) ([axsaucedo](https://github.com/axsaucedo))
- Fix typo in doc [\815](https://github.com/SeldonIO/seldon-core/pull/815) ([hlb](https://github.com/hlb))
- Helm upgrade 0.4.0 [\814](https://github.com/SeldonIO/seldon-core/pull/814) ([cliveseldon](https://github.com/cliveseldon))
- add documentation for ambassador\_id support [\813](https://github.com/SeldonIO/seldon-core/pull/813) ([phsiao](https://github.com/phsiao))
- Added MLFLOW\_SERVER in CRD files [\812](https://github.com/SeldonIO/seldon-core/pull/812) ([axsaucedo](https://github.com/axsaucedo))
- Add Chainer MNIST example [\808](https://github.com/SeldonIO/seldon-core/pull/808) ([dtaniwaki](https://github.com/dtaniwaki))
- Removing proto functionality from REST /predict endpoint \[\803\] [\806](https://github.com/SeldonIO/seldon-core/pull/806) ([axsaucedo](https://github.com/axsaucedo))
- Improve error handling [\799](https://github.com/SeldonIO/seldon-core/pull/799) ([dtaniwaki](https://github.com/dtaniwaki))
- set puid in case it is received in request [\766](https://github.com/SeldonIO/seldon-core/pull/766) ([klalit](https://github.com/klalit))
- ensure latest request logger [\730](https://github.com/SeldonIO/seldon-core/pull/730) ([ryandawsonuk](https://github.com/ryandawsonuk))
[v0.4.0](https://github.com/seldonio/seldon-core/tree/v0.4.0) (2019-08-15)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.3.1...v0.4.0)
**Fixed bugs:**
- multiple containers in componentSpecs.spec.containers not supported? [\718](https://github.com/SeldonIO/seldon-core/issues/718)
- Ambassador does not work in v0.3.2 [\710](https://github.com/SeldonIO/seldon-core/issues/710)
**Closed issues:**
- Create kustomize for 0.3.2 release [\794](https://github.com/SeldonIO/seldon-core/issues/794)
- Add redhat certified image to operatorhub [\791](https://github.com/SeldonIO/seldon-core/issues/791)
- Build model servers with non-SNAPSHOT image [\790](https://github.com/SeldonIO/seldon-core/issues/790)
- env secret for explainers [\785](https://github.com/SeldonIO/seldon-core/issues/785)
- finding image names used in grafana dashboards for prepack model servers [\783](https://github.com/SeldonIO/seldon-core/issues/783)
- seldon container engine sidecar java process should run with '-server' setting [\781](https://github.com/SeldonIO/seldon-core/issues/781)
- label selector problem when running xgboost and sklearn iris prepack examples together [\777](https://github.com/SeldonIO/seldon-core/issues/777)
- Documentation links cannot be seen \(just change css color\) [\773](https://github.com/SeldonIO/seldon-core/issues/773)
- \[Bug\]Invalid metadata label generated from deployment file [\772](https://github.com/SeldonIO/seldon-core/issues/772)
- Add a basic MLFlow model server based on example [\771](https://github.com/SeldonIO/seldon-core/issues/771)
- additionalProperties cannot be set to false error when installing helm chart [\768](https://github.com/SeldonIO/seldon-core/issues/768)
- Cannot make GRPC calls through GRPC microservice wrapping. [\762](https://github.com/SeldonIO/seldon-core/issues/762)
- make it clearer how and when to set engine resources [\761](https://github.com/SeldonIO/seldon-core/issues/761)
- Update TFServing Proxy to use v0.5 of the python wrapper [\760](https://github.com/SeldonIO/seldon-core/issues/760)
- intermittent 503 errors in end-to-end tests [\758](https://github.com/SeldonIO/seldon-core/issues/758)
- Add global count Graphana graph per deployment [\756](https://github.com/SeldonIO/seldon-core/issues/756)
- docs: python wrapping docker [\754](https://github.com/SeldonIO/seldon-core/issues/754)
- Liveness probe kills seldon engine container when model predict function takes a long time to send a result [\753](https://github.com/SeldonIO/seldon-core/issues/753)
- models from private buckets for prepackaged/standalone servers [\748](https://github.com/SeldonIO/seldon-core/issues/748)
- prepackaged/standalone servers to download models from initContainers [\747](https://github.com/SeldonIO/seldon-core/issues/747)
- Writing the predict function around pandas dataframes [\746](https://github.com/SeldonIO/seldon-core/issues/746)
- Golang CRD api [\734](https://github.com/SeldonIO/seldon-core/issues/734)
- Update Roadmap [\723](https://github.com/SeldonIO/seldon-core/issues/723)
- CRD in kustomize is missing subresource.status [\713](https://github.com/SeldonIO/seldon-core/issues/713)
- calling SeldonClient.predict inside a microservice model rasing "TypeError: Couldn't build proto file into descriptor pool!" [\711](https://github.com/SeldonIO/seldon-core/issues/711)
- Add SELDON\_LOG\_LEVEL parameter in Python Wrapper [\708](https://github.com/SeldonIO/seldon-core/issues/708)
- All numbers get converted to float when sending JSON resulting in unexpected behaviour in Proxies [\703](https://github.com/SeldonIO/seldon-core/issues/703)
- docs: ambassador version [\697](https://github.com/SeldonIO/seldon-core/issues/697)
- docs: Python API reference [\696](https://github.com/SeldonIO/seldon-core/issues/696)
- Back-off pulling image "data\_downloader:0.1": ImagePullBackOff [\695](https://github.com/SeldonIO/seldon-core/issues/695)
- Deploying modified TensorRT example on GKE does not deploy anything [\694](https://github.com/SeldonIO/seldon-core/issues/694)
- Support JSON format in TFServer Proxy REST API [\693](https://github.com/SeldonIO/seldon-core/issues/693)
- Add build files for alibi explainer server [\692](https://github.com/SeldonIO/seldon-core/issues/692)
- docs: Ambassador REST endpoint path [\688](https://github.com/SeldonIO/seldon-core/issues/688)
- cannot run through the example. [\677](https://github.com/SeldonIO/seldon-core/issues/677)
- Liveness probe kills Seldon engine container with long init waiting time \(Python wrapper\) [\674](https://github.com/SeldonIO/seldon-core/issues/674)
- need to increase failure threshold for engine with new operator [\673](https://github.com/SeldonIO/seldon-core/issues/673)
- Remove api-frontend [\663](https://github.com/SeldonIO/seldon-core/issues/663)
- Ambassador Swagger definition does not include namespace [\660](https://github.com/SeldonIO/seldon-core/issues/660)
- Remove Java Operator [\654](https://github.com/SeldonIO/seldon-core/issues/654)
- Docs do not mention addition of jsonData outside of the release notes [\652](https://github.com/SeldonIO/seldon-core/issues/652)
- Support Swagger or something like that [\645](https://github.com/SeldonIO/seldon-core/issues/645)
- Changes required for Seldon Core Analytics Grafana to work behind proxy [\622](https://github.com/SeldonIO/seldon-core/issues/622)
- Tensorflow GPU Example [\619](https://github.com/SeldonIO/seldon-core/issues/619)
- HTTPS/HTTP switch for seldon client [\572](https://github.com/SeldonIO/seldon-core/issues/572)
- How can I modify the logging format of REST API for StackDriver and BigQuery? [\557](https://github.com/SeldonIO/seldon-core/issues/557)
- The output from ambassador converts integer types to float . [\458](https://github.com/SeldonIO/seldon-core/issues/458)
- Question: Concurrency in Model REST server [\453](https://github.com/SeldonIO/seldon-core/issues/453)
- Add model explainer example [\425](https://github.com/SeldonIO/seldon-core/issues/425)
- Kubeflow Pipelines Integration [\415](https://github.com/SeldonIO/seldon-core/issues/415)
- Add an WSGI app server to Python REST wrappers [\383](https://github.com/SeldonIO/seldon-core/issues/383)
**Merged pull requests:**
- Fix for CVE-2018-1000654 in openjdk:8u201-jre-alpine3 [\805](https://github.com/SeldonIO/seldon-core/pull/805) ([gsunner](https://github.com/gsunner))
- Fix name for prepackged server test [\804](https://github.com/SeldonIO/seldon-core/pull/804) ([cliveseldon](https://github.com/cliveseldon))
- Update e2e test for mab [\802](https://github.com/SeldonIO/seldon-core/pull/802) ([cliveseldon](https://github.com/cliveseldon))
- Update test deployment name in e2e tests [\801](https://github.com/SeldonIO/seldon-core/pull/801) ([cliveseldon](https://github.com/cliveseldon))
- loadtest not needed with kubeflow and svc name seems to have changed [\800](https://github.com/SeldonIO/seldon-core/pull/800) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Changed Ambassador warning across, suggesting istio for gRPC [\798](https://github.com/SeldonIO/seldon-core/pull/798) ([axsaucedo](https://github.com/axsaucedo))
- Update kustomize and update helm abtest/mab names [\797](https://github.com/SeldonIO/seldon-core/pull/797) ([cliveseldon](https://github.com/cliveseldon))
- TFServing functionality with latest python image [\793](https://github.com/SeldonIO/seldon-core/pull/793) ([axsaucedo](https://github.com/axsaucedo))
- Added custom file for redhat [\792](https://github.com/SeldonIO/seldon-core/pull/792) ([axsaucedo](https://github.com/axsaucedo))
- Updated MLFlow server removed commented code [\789](https://github.com/SeldonIO/seldon-core/pull/789) ([axsaucedo](https://github.com/axsaucedo))
- having image means hashed deployment name [\788](https://github.com/SeldonIO/seldon-core/pull/788) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Document how to use envSecretRefName to customize S3-like object store [\787](https://github.com/SeldonIO/seldon-core/pull/787) ([phsiao](https://github.com/phsiao))
- update docs, prediction proto with jsonData field [\786](https://github.com/SeldonIO/seldon-core/pull/786) ([gsunner](https://github.com/gsunner))
- crd changes for creds secret [\782](https://github.com/SeldonIO/seldon-core/pull/782) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Fixed headers for alibaba and kubeflow examples [\780](https://github.com/SeldonIO/seldon-core/pull/780) ([axsaucedo](https://github.com/axsaucedo))
- Update openapi and fix multipart check [\779](https://github.com/SeldonIO/seldon-core/pull/779) ([cliveseldon](https://github.com/cliveseldon))
- Docs for svc orchestrator [\778](https://github.com/SeldonIO/seldon-core/pull/778) ([cliveseldon](https://github.com/cliveseldon))
- WIP - Analytics deployment update [\775](https://github.com/SeldonIO/seldon-core/pull/775) ([gsunner](https://github.com/gsunner))
- Added mlflow model server [\774](https://github.com/SeldonIO/seldon-core/pull/774) ([axsaucedo](https://github.com/axsaucedo))
- prepackage model server tests [\764](https://github.com/SeldonIO/seldon-core/pull/764) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Added metrics and fixed docs typos [\763](https://github.com/SeldonIO/seldon-core/pull/763) ([axsaucedo](https://github.com/axsaucedo))
- single replica ambassadoar [\759](https://github.com/SeldonIO/seldon-core/pull/759) ([ryandawsonuk](https://github.com/ryandawsonuk))
- WIP: Allow predict for sklearn standalone server as wll as predict\_proba [\757](https://github.com/SeldonIO/seldon-core/pull/757) ([cliveseldon](https://github.com/cliveseldon))
- correct ACK naming in doc and examples [\755](https://github.com/SeldonIO/seldon-core/pull/755) ([wsxiaozhang](https://github.com/wsxiaozhang))
- add the support for multipart/form-data in python service and engine [\751](https://github.com/SeldonIO/seldon-core/pull/751) ([klalit](https://github.com/klalit))
- Fix some doc needed to make this work [\744](https://github.com/SeldonIO/seldon-core/pull/744) ([gageorge](https://github.com/gageorge))
- Enable seldon log level param [\743](https://github.com/SeldonIO/seldon-core/pull/743) ([axsaucedo](https://github.com/axsaucedo))
- Clarify what is meant by id in router documentation [\738](https://github.com/SeldonIO/seldon-core/pull/738) ([alexlatchford](https://github.com/alexlatchford))
- Fix typo in docstring [\737](https://github.com/SeldonIO/seldon-core/pull/737) ([sujaymansingh](https://github.com/sujaymansingh))
- config for explainer [\736](https://github.com/SeldonIO/seldon-core/pull/736) ([ryandawsonuk](https://github.com/ryandawsonuk))
- endpoint /seldon.json not returning the file [\732](https://github.com/SeldonIO/seldon-core/pull/732) ([klalit](https://github.com/klalit))
- repoint at tfserving public bucket [\729](https://github.com/SeldonIO/seldon-core/pull/729) ([ryandawsonuk](https://github.com/ryandawsonuk))
- added seldon colours to Theme\_override & seldon logo [\728](https://github.com/SeldonIO/seldon-core/pull/728) ([oscarfco](https://github.com/oscarfco))
- be consistent with message logging annotation names [\727](https://github.com/SeldonIO/seldon-core/pull/727) ([ryandawsonuk](https://github.com/ryandawsonuk))
- option to set operator-wide default for request logging [\726](https://github.com/SeldonIO/seldon-core/pull/726) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Small updates to python module [\722](https://github.com/SeldonIO/seldon-core/pull/722) ([cliveseldon](https://github.com/cliveseldon))
- update request logger [\721](https://github.com/SeldonIO/seldon-core/pull/721) ([cliveseldon](https://github.com/cliveseldon))
- Update kustomize [\720](https://github.com/SeldonIO/seldon-core/pull/720) ([cliveseldon](https://github.com/cliveseldon))
- fix framework name to official one [\717](https://github.com/SeldonIO/seldon-core/pull/717) ([chie8842](https://github.com/chie8842))
- Added centralised logging to docs for \636 [\716](https://github.com/SeldonIO/seldon-core/pull/716) ([axsaucedo](https://github.com/axsaucedo))
- Update request logger [\712](https://github.com/SeldonIO/seldon-core/pull/712) ([cliveseldon](https://github.com/cliveseldon))
- SSL for Seldon Python Client [\709](https://github.com/SeldonIO/seldon-core/pull/709) ([cliveseldon](https://github.com/cliveseldon))
- WIP: Proposed changes to ensure JSON REST Consistency \(Fixes \703\) [\707](https://github.com/SeldonIO/seldon-core/pull/707) ([axsaucedo](https://github.com/axsaucedo))
- TFServing Enabled Text Response and Fixed JSON Parse [\704](https://github.com/SeldonIO/seldon-core/pull/704) ([axsaucedo](https://github.com/axsaucedo))
- fix\(text\): wrong word [\702](https://github.com/SeldonIO/seldon-core/pull/702) ([brunowego](https://github.com/brunowego))
- Added TFServing JSON Support [\699](https://github.com/SeldonIO/seldon-core/pull/699) ([axsaucedo](https://github.com/axsaucedo))
- make model servers first example in docs [\691](https://github.com/SeldonIO/seldon-core/pull/691) ([ryandawsonuk](https://github.com/ryandawsonuk))
- WIP: explainers [\690](https://github.com/SeldonIO/seldon-core/pull/690) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Model servers [\689](https://github.com/SeldonIO/seldon-core/pull/689) ([cliveseldon](https://github.com/cliveseldon))
- Alibaba Cloud Elastic Container Service \(AKS\) example [\687](https://github.com/SeldonIO/seldon-core/pull/687) ([axsaucedo](https://github.com/axsaucedo))
- WIP: Update python wrapper to use gunicorn [\684](https://github.com/SeldonIO/seldon-core/pull/684) ([cliveseldon](https://github.com/cliveseldon))
- move seldon analytics port [\681](https://github.com/SeldonIO/seldon-core/pull/681) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Added subsection in documentation with suggested path to follow with examples [\679](https://github.com/SeldonIO/seldon-core/pull/679) ([axsaucedo](https://github.com/axsaucedo))
- scikit learn iris model using jsondata example [\678](https://github.com/SeldonIO/seldon-core/pull/678) ([gsunner](https://github.com/gsunner))
- Added requirements and spacy Docker file for Kubeflow example [\675](https://github.com/SeldonIO/seldon-core/pull/675) ([JoelH96](https://github.com/JoelH96))
- Remove API OAuth Gateway and Cluster Manager [\671](https://github.com/SeldonIO/seldon-core/pull/671) ([cliveseldon](https://github.com/cliveseldon))
- WIP: Ambassador canary update [\667](https://github.com/SeldonIO/seldon-core/pull/667) ([cliveseldon](https://github.com/cliveseldon))
- grafana and req logging configuration to work behind istio ingress gateway [\650](https://github.com/SeldonIO/seldon-core/pull/650) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Add Kustomize [\639](https://github.com/SeldonIO/seldon-core/pull/639) ([cliveseldon](https://github.com/cliveseldon))
- Alibi deployment example - Anchor Tabular [\629](https://github.com/SeldonIO/seldon-core/pull/629) ([axsaucedo](https://github.com/axsaucedo))
[v0.3.1](https://github.com/seldonio/seldon-core/tree/v0.3.1) (2019-06-28)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.3.0...v0.3.1)
**Closed issues:**
- Embedded travis build status needs updating \(in main readme\) [\656](https://github.com/SeldonIO/seldon-core/issues/656)
- Add doc link to prow [\655](https://github.com/SeldonIO/seldon-core/issues/655)
- Remove Old Java Operator Docs [\653](https://github.com/SeldonIO/seldon-core/issues/653)
- requests all failed during benchmarking with Locust [\644](https://github.com/SeldonIO/seldon-core/issues/644)
- Seldon & Istio - broken link [\643](https://github.com/SeldonIO/seldon-core/issues/643)
- Seldon-core-operator install fails [\640](https://github.com/SeldonIO/seldon-core/issues/640)
- how to add custom meta fields for tracking [\632](https://github.com/SeldonIO/seldon-core/issues/632)
- Using the cluster-manager underlying API as a library [\626](https://github.com/SeldonIO/seldon-core/issues/626)
- User Exceptions raised in predict function of a wrapper class needs to be handled via flask exception handler [\625](https://github.com/SeldonIO/seldon-core/issues/625)
- volume mounting - update examples [\604](https://github.com/SeldonIO/seldon-core/issues/604)
- engine resources not configurable in new operator [\598](https://github.com/SeldonIO/seldon-core/issues/598)
- status code in response missing. Seldon v 0.2.3 [\519](https://github.com/SeldonIO/seldon-core/issues/519)
- deprecate ksonnet [\477](https://github.com/SeldonIO/seldon-core/issues/477)
**Merged pull requests:**
- remove cluster-manager from jenkins build [\664](https://github.com/SeldonIO/seldon-core/pull/664) ([gsunner](https://github.com/gsunner))
- Change operator service selector [\662](https://github.com/SeldonIO/seldon-core/pull/662) ([cliveseldon](https://github.com/cliveseldon))
- \[Docs\] Fix formatting of s2i docs page [\661](https://github.com/SeldonIO/seldon-core/pull/661) ([aarondav](https://github.com/aarondav))
- Embedded travis status [\658](https://github.com/SeldonIO/seldon-core/pull/658) ([gsunner](https://github.com/gsunner))
- add prow info [\657](https://github.com/SeldonIO/seldon-core/pull/657) ([gsunner](https://github.com/gsunner))
- Allow User Defined Exceptions [\651](https://github.com/SeldonIO/seldon-core/pull/651) ([klalit](https://github.com/klalit))
- Update loadtest notebook [\649](https://github.com/SeldonIO/seldon-core/pull/649) ([cliveseldon](https://github.com/cliveseldon))
- Gpu tensorflow example [\638](https://github.com/SeldonIO/seldon-core/pull/638) ([JoelH96](https://github.com/JoelH96))
- Remove ksonnet [\634](https://github.com/SeldonIO/seldon-core/pull/634) ([cliveseldon](https://github.com/cliveseldon))
- Update tracing example and fix api-tester grpc for ambassador [\631](https://github.com/SeldonIO/seldon-core/pull/631) ([cliveseldon](https://github.com/cliveseldon))
- points on why seldon [\628](https://github.com/SeldonIO/seldon-core/pull/628) ([ryandawsonuk](https://github.com/ryandawsonuk))
- generate service account [\627](https://github.com/SeldonIO/seldon-core/pull/627) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Registry Image Tags and RBAC control for Operator Helm Chart [\624](https://github.com/SeldonIO/seldon-core/pull/624) ([cliveseldon](https://github.com/cliveseldon))
- Example in AKS using deep mnist [\621](https://github.com/SeldonIO/seldon-core/pull/621) ([axsaucedo](https://github.com/axsaucedo))
- run python builder container using non-root user [\620](https://github.com/SeldonIO/seldon-core/pull/620) ([gsunner](https://github.com/gsunner))
- EFK with transform for tabular data [\616](https://github.com/SeldonIO/seldon-core/pull/616) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update e2e tests [\606](https://github.com/SeldonIO/seldon-core/pull/606) ([cliveseldon](https://github.com/cliveseldon))
[v0.3.0](https://github.com/seldonio/seldon-core/tree/v0.3.0) (2019-06-05)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.7...v0.3.0)
**Fixed bugs:**
- Python module syntax error for python 3.5 for variable type annotation [\614](https://github.com/SeldonIO/seldon-core/issues/614)
- openvino\_imagenet\_ensemble example - prediction1 and prediction2 containers error [\583](https://github.com/SeldonIO/seldon-core/issues/583)
- Docker image name and version messed up [\562](https://github.com/SeldonIO/seldon-core/issues/562)
- SendonDeployment with name \> 31 characters [\556](https://github.com/SeldonIO/seldon-core/issues/556)
- Not able be build python3.6 base image. [\542](https://github.com/SeldonIO/seldon-core/issues/542)
**Closed issues:**
- Update master to 0.3.0 SNAPSHOT [\612](https://github.com/SeldonIO/seldon-core/issues/612)
- sdep state doesn't move to available [\605](https://github.com/SeldonIO/seldon-core/issues/605)
- engine using 1 cpu [\597](https://github.com/SeldonIO/seldon-core/issues/597)
- forbidden error installing ambassador [\596](https://github.com/SeldonIO/seldon-core/issues/596)
- GPU support with SERVICE\_TYPE Model [\590](https://github.com/SeldonIO/seldon-core/issues/590)
- Update example notebooks for docs [\586](https://github.com/SeldonIO/seldon-core/issues/586)
- kubeflow/example-seldon on local cluster [\585](https://github.com/SeldonIO/seldon-core/issues/585)
- Unable to inject custom parameter in Python model [\584](https://github.com/SeldonIO/seldon-core/issues/584)
- Tensorflow MNIST Model example on EKS [\580](https://github.com/SeldonIO/seldon-core/issues/580)
- OOMKilled when starting an operator [\579](https://github.com/SeldonIO/seldon-core/issues/579)
- Can we customize the outputs format of Model? [\565](https://github.com/SeldonIO/seldon-core/issues/565)
- node exporter port conflict [\563](https://github.com/SeldonIO/seldon-core/issues/563)
- How can i enable debug logging of seldon-engine container [\560](https://github.com/SeldonIO/seldon-core/issues/560)
- Tensorflow Python 3.7 support and wrapper images [\550](https://github.com/SeldonIO/seldon-core/issues/550)
- helm-charts upgrade fails on ambassador [\543](https://github.com/SeldonIO/seldon-core/issues/543)
- Update Seldon Core Analytics Grafana [\540](https://github.com/SeldonIO/seldon-core/issues/540)
- Defining the model serving class with full name doesn't currently work [\533](https://github.com/SeldonIO/seldon-core/issues/533)
- Update Seldon Operator to Go [\529](https://github.com/SeldonIO/seldon-core/issues/529)
- Old Containers & Security Vulnerabilities [\528](https://github.com/SeldonIO/seldon-core/issues/528)
- option to not set runAsUser for engine [\527](https://github.com/SeldonIO/seldon-core/issues/527)
- Support istio ingress [\511](https://github.com/SeldonIO/seldon-core/issues/511)
- Endpoint type is missing for AB-test [\451](https://github.com/SeldonIO/seldon-core/issues/451)
- Alllow arbitrary JSON as a payload [\434](https://github.com/SeldonIO/seldon-core/issues/434)
- Update Ambassador to 0.40.2 [\402](https://github.com/SeldonIO/seldon-core/issues/402)
- Ambassador config for rolling updates [\294](https://github.com/SeldonIO/seldon-core/issues/294)
**Merged pull requests:**
- node exporter configurable port [\617](https://github.com/SeldonIO/seldon-core/pull/617) ([csabika7](https://github.com/csabika7))
- Require python 3.6 or above for python module [\615](https://github.com/SeldonIO/seldon-core/pull/615) ([cliveseldon](https://github.com/cliveseldon))
- Update python wrappers to include 3.7 [\611](https://github.com/SeldonIO/seldon-core/pull/611) ([cliveseldon](https://github.com/cliveseldon))
- update jackson libs to version 2.9.9 [\609](https://github.com/SeldonIO/seldon-core/pull/609) ([gsunner](https://github.com/gsunner))
- ambassador v1 api [\603](https://github.com/SeldonIO/seldon-core/pull/603) ([ryandawsonuk](https://github.com/ryandawsonuk))
- option to not set engine user [\601](https://github.com/SeldonIO/seldon-core/pull/601) ([ryandawsonuk](https://github.com/ryandawsonuk))
- take latest ambassador image [\599](https://github.com/SeldonIO/seldon-core/pull/599) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update SeldonMessage with jsonData [\595](https://github.com/SeldonIO/seldon-core/pull/595) ([gsunner](https://github.com/gsunner))
- Python release update [\594](https://github.com/SeldonIO/seldon-core/pull/594) ([jklaise](https://github.com/jklaise))
- Fix Jupyter Notebook Headers [\592](https://github.com/SeldonIO/seldon-core/pull/592) ([axsaucedo](https://github.com/axsaucedo))
- Kubeflow Seldon e2e NLP ML pipeline using re-usable components [\589](https://github.com/SeldonIO/seldon-core/pull/589) ([axsaucedo](https://github.com/axsaucedo))
- WIP: Integrate with Istio Ingress [\588](https://github.com/SeldonIO/seldon-core/pull/588) ([cliveseldon](https://github.com/cliveseldon))
- Added missing link to Jupyter notebook [\587](https://github.com/SeldonIO/seldon-core/pull/587) ([axsaucedo](https://github.com/axsaucedo))
- Added missed s2i folder to Scikitlearn SpaCy Text Example [\582](https://github.com/SeldonIO/seldon-core/pull/582) ([axsaucedo](https://github.com/axsaucedo))
- AWS Elastic Kubernetes/Container Service Deep Mnist Example [\581](https://github.com/SeldonIO/seldon-core/pull/581) ([axsaucedo](https://github.com/axsaucedo))
- Example using Seldon for text classification with SpaCy tokenizer [\578](https://github.com/SeldonIO/seldon-core/pull/578) ([axsaucedo](https://github.com/axsaucedo))
- Remove request limits from operator [\577](https://github.com/SeldonIO/seldon-core/pull/577) ([cliveseldon](https://github.com/cliveseldon))
- Fix PredictiveUnitState image name and version \(\562\) [\576](https://github.com/SeldonIO/seldon-core/pull/576) ([sasvaritoni](https://github.com/sasvaritoni))
- Update TF version for security [\575](https://github.com/SeldonIO/seldon-core/pull/575) ([jklaise](https://github.com/jklaise))
- updated openvino mode ensemble to 0.2 version [\574](https://github.com/SeldonIO/seldon-core/pull/574) ([dtrawins](https://github.com/dtrawins))
- updated openvino version to 2019.1 in python\_openvino model wrapper [\573](https://github.com/SeldonIO/seldon-core/pull/573) ([dtrawins](https://github.com/dtrawins))
- Fix example deployment yaml [\571](https://github.com/SeldonIO/seldon-core/pull/571) ([sujaymansingh](https://github.com/sujaymansingh))
- fix typo [\570](https://github.com/SeldonIO/seldon-core/pull/570) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update Python builder image [\568](https://github.com/SeldonIO/seldon-core/pull/568) ([jklaise](https://github.com/jklaise))
- option for R builds with plain docker [\567](https://github.com/SeldonIO/seldon-core/pull/567) ([ryandawsonuk](https://github.com/ryandawsonuk))
- reword explanation of ambassador [\561](https://github.com/SeldonIO/seldon-core/pull/561) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Integrate use of Go Seldon Controller [\559](https://github.com/SeldonIO/seldon-core/pull/559) ([cliveseldon](https://github.com/cliveseldon))
- Update e2e tests s2i python image version [\558](https://github.com/SeldonIO/seldon-core/pull/558) ([gsunner](https://github.com/gsunner))
- option for docker build without s2i [\555](https://github.com/SeldonIO/seldon-core/pull/555) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Fix logging bug in Python wrapper [\549](https://github.com/SeldonIO/seldon-core/pull/549) ([jklaise](https://github.com/jklaise))
- update jackson-databind 2.8.11.2 -\> 2.9.8 for cve [\547](https://github.com/SeldonIO/seldon-core/pull/547) ([gsunner](https://github.com/gsunner))
- Updating grafana to v6.1.6 in seldon core analytics [\541](https://github.com/SeldonIO/seldon-core/pull/541) ([SachinVarghese](https://github.com/SachinVarghese))
- redis now a statefulset as using redis helm chart [\539](https://github.com/SeldonIO/seldon-core/pull/539) ([ryandawsonuk](https://github.com/ryandawsonuk))
- add script to delete completed argo jobs [\538](https://github.com/SeldonIO/seldon-core/pull/538) ([gsunner](https://github.com/gsunner))
- Allow fully qualified class name to be used for the model serving image. [\537](https://github.com/SeldonIO/seldon-core/pull/537) ([hmonteiro](https://github.com/hmonteiro))
- option for anonymous access to grafana [\535](https://github.com/SeldonIO/seldon-core/pull/535) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Anonymous grafana [\534](https://github.com/SeldonIO/seldon-core/pull/534) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Revert "option to use anonymous auth grafana" [\532](https://github.com/SeldonIO/seldon-core/pull/532) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Update component code coverage and dependencies docs [\531](https://github.com/SeldonIO/seldon-core/pull/531) ([cliveseldon](https://github.com/cliveseldon))
- option to use anonymous auth grafana [\530](https://github.com/SeldonIO/seldon-core/pull/530) ([ryandawsonuk](https://github.com/ryandawsonuk))
- update argocd and jenkins in cd demo and script for minikube [\517](https://github.com/SeldonIO/seldon-core/pull/517) ([ryandawsonuk](https://github.com/ryandawsonuk))
[v0.2.7](https://github.com/seldonio/seldon-core/tree/v0.2.7) (2019-04-29)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.6...v0.2.7)
**Implemented enhancements:**
- Type check predictive unit parameters in the Python wrapper [\440](https://github.com/SeldonIO/seldon-core/issues/440)
**Fixed bugs:**
- Models pods duplications after corrupted deployment [\470](https://github.com/SeldonIO/seldon-core/issues/470)
- Using a configMapRef inside of a seldon deployment manifest causes a NullPointerException in the SeldonDeploymentWatcher [\450](https://github.com/SeldonIO/seldon-core/issues/450)
- cannot get working external api but internal api is ok [\448](https://github.com/SeldonIO/seldon-core/issues/448)
- Status can become Available even with Exception in Operator [\429](https://github.com/SeldonIO/seldon-core/issues/429)
- Fix status update for failed deployments [\474](https://github.com/SeldonIO/seldon-core/pull/474) ([cliveseldon](https://github.com/cliveseldon))
**Closed issues:**
- Install seldon in a single namespace with restricted tiller [\514](https://github.com/SeldonIO/seldon-core/issues/514)
- Document about microservice's input data [\512](https://github.com/SeldonIO/seldon-core/issues/512)
- where is io.seldon.protos.DeploymentProtos package located? [\508](https://github.com/SeldonIO/seldon-core/issues/508)
- seldon 0.2.3 - nfs volume in seldon graph failing in validation [\504](https://github.com/SeldonIO/seldon-core/issues/504)
- SeldonDeployment keeps hanging [\499](https://github.com/SeldonIO/seldon-core/issues/499)
- default ambassador chart to single namespace [\495](https://github.com/SeldonIO/seldon-core/issues/495)
- use v1 ambassador api [\491](https://github.com/SeldonIO/seldon-core/issues/491)
- Configure the way Prometheus exposed [\484](https://github.com/SeldonIO/seldon-core/issues/484)
- documentation is in doc not docs [\481](https://github.com/SeldonIO/seldon-core/issues/481)
- do a snapshot build and document if not documented [\479](https://github.com/SeldonIO/seldon-core/issues/479)
- How can we specify nested python class in .s2i/environment? [\465](https://github.com/SeldonIO/seldon-core/issues/465)
- Class names in latest python library is not backwards compatible [\462](https://github.com/SeldonIO/seldon-core/issues/462)
- Sending an object dtype array as the request JSON for a Model API [\461](https://github.com/SeldonIO/seldon-core/issues/461)
- NullPointer exception in API gateway when principal can't be determined [\454](https://github.com/SeldonIO/seldon-core/issues/454)
- Python Wrappers Version 2 [\406](https://github.com/SeldonIO/seldon-core/issues/406)
- Write a Python wrapper for a GENERIC component [\378](https://github.com/SeldonIO/seldon-core/issues/378)
- Create reference Python client [\349](https://github.com/SeldonIO/seldon-core/issues/349)
- Python-wrapper: Use debug flag to provide useful information [\309](https://github.com/SeldonIO/seldon-core/issues/309)
- Support autoscaler in SeldonDeployment [\277](https://github.com/SeldonIO/seldon-core/issues/277)
- Update Ambassdor Helm or remove and use Ambassador's helm chart [\258](https://github.com/SeldonIO/seldon-core/issues/258)
- Prow Integration [\154](https://github.com/SeldonIO/seldon-core/issues/154)
- CI/CD demo using GitOps framework [\11](https://github.com/SeldonIO/seldon-core/issues/11)
**Merged pull requests:**
- permission and timeout changes after trying on an openshift4 cluster [\524](https://github.com/SeldonIO/seldon-core/pull/524) ([ryandawsonuk](https://github.com/ryandawsonuk))
- use stable redis helm chart [\521](https://github.com/SeldonIO/seldon-core/pull/521) ([ryandawsonuk](https://github.com/ryandawsonuk))
- seldpon\_grpc\_endpoint -\> seldon\_grpc\_endpoint [\520](https://github.com/SeldonIO/seldon-core/pull/520) ([mustyoshi](https://github.com/mustyoshi))
- Service Orchestrator Name Fix [\516](https://github.com/SeldonIO/seldon-core/pull/516) ([cliveseldon](https://github.com/cliveseldon))
- Remove v1alpha3 and revert to v1alpha2 [\513](https://github.com/SeldonIO/seldon-core/pull/513) ([cliveseldon](https://github.com/cliveseldon))
- downgrade ambassador [\510](https://github.com/SeldonIO/seldon-core/pull/510) ([ryandawsonuk](https://github.com/ryandawsonuk))
- default ambassador to singleNamespace [\509](https://github.com/SeldonIO/seldon-core/pull/509) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Allow submodules to be imported in python module [\503](https://github.com/SeldonIO/seldon-core/pull/503) ([cliveseldon](https://github.com/cliveseldon))
- Allow class\_names as method or attribute \(deprecated\) in Python module [\502](https://github.com/SeldonIO/seldon-core/pull/502) ([cliveseldon](https://github.com/cliveseldon))
- downgrade ambassador due to grpc unreliability [\501](https://github.com/SeldonIO/seldon-core/pull/501) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Fix HPA Nullpointer [\500](https://github.com/SeldonIO/seldon-core/pull/500) ([cliveseldon](https://github.com/cliveseldon))
- still intermittent problems, timeout needs to be longer [\498](https://github.com/SeldonIO/seldon-core/pull/498) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Add missing additionProperties to openAPI specs for CRDS [\496](https://github.com/SeldonIO/seldon-core/pull/496) ([cliveseldon](https://github.com/cliveseldon))
- Spelling [\493](https://github.com/SeldonIO/seldon-core/pull/493) ([mustyoshi](https://github.com/mustyoshi))
- ambassador v1 api [\492](https://github.com/SeldonIO/seldon-core/pull/492) ([ryandawsonuk](https://github.com/ryandawsonuk))
- Fix image link in readme [\490](https://github.com/SeldonIO/seldon-core/pull/490) ([cliveseldon](https://github.com/cliveseldon))
- Updates for various Python and Operator fixes [\488](https://github.com/SeldonIO/seldon-core/pull/488) ([cliveseldon](https://github.com/cliveseldon))
- 484 metrics port [\485](https://github.com/SeldonIO/seldon-core/pull/485) ([ryandawsonuk](https://github.com/ryandawsonuk))
- ignore pickle files [\483](https://github.com/SeldonIO/seldon-core/pull/483) ([ryandawsonuk](https://github.com/ryandawsonuk))
- remove old docs [\482](https://github.com/SeldonIO/seldon-core/pull/482) ([ryandawsonuk](https://github.com/ryandawsonuk))
- make ambassador a dependency [\480](https://github.com/SeldonIO/seldon-core/pull/480) ([ryandawsonuk](https://github.com/ryandawsonuk))
- gitignore for intellij [\471](https://github.com/SeldonIO/seldon-core/pull/471) ([ryandawsonuk](https://github.com/ryandawsonuk))
- python wrapper image fix update [\469](https://github.com/SeldonIO/seldon-core/pull/469) ([gsunner](https://github.com/gsunner))
- python wrapper image references updated from 0.5 to 0.5.1 [\468](https://github.com/SeldonIO/seldon-core/pull/468) ([gsunner](https://github.com/gsunner))
- Static Documentation Site [\466](https://github.com/SeldonIO/seldon-core/pull/466) ([cliveseldon](https://github.com/cliveseldon))
- Remove tornando dependency from Python setup.py [\464](https://github.com/SeldonIO/seldon-core/pull/464) ([cliveseldon](https://github.com/cliveseldon))
- Add types for predict, transform\_input, transform\_output [\463](https://github.com/SeldonIO/seldon-core/pull/463) ([cliveseldon](https://github.com/cliveseldon))
- Script to create Seldon API testing files from any Pandas dataframe [\460](https://github.com/SeldonIO/seldon-core/pull/460) ([Love-R](https://github.com/Love-R))
- WIP: Python wrappers rewrite [\457](https://github.com/SeldonIO/seldon-core/pull/457) ([cliveseldon](https://github.com/cliveseldon))
- Python builder [\455](https://github.com/SeldonIO/seldon-core/pull/455) ([gsunner](https://github.com/gsunner))
- Update redis [\446](https://github.com/SeldonIO/seldon-core/pull/446) ([naseemkullah](https://github.com/naseemkullah))
- WIP: Autoscaling [\437](https://github.com/SeldonIO/seldon-core/pull/437) ([cliveseldon](https://github.com/cliveseldon))
[v0.2.6](https://github.com/seldonio/seldon-core/tree/v0.2.6) (2019-02-22)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.5...v0.2.6)
**Fixed bugs:**
- Bug parsing boolean predictive unit params in Python wrappers [\439](https://github.com/SeldonIO/seldon-core/issues/439)
- APIFE fails to connect to service due to name change [\433](https://github.com/SeldonIO/seldon-core/issues/433)
**Closed issues:**
- If building a python image from a folder, which is also a git-folder build silently fails [\452](https://github.com/SeldonIO/seldon-core/issues/452)
- Setting `engineResources` not enabling resource requests/limits to `seldon-container-engine` sidecar [\398](https://github.com/SeldonIO/seldon-core/issues/398)
- Expose Jaeger agent port as environment variable on deployment manifest [\396](https://github.com/SeldonIO/seldon-core/issues/396)
- Ksonnets for Seldon Analytics [\391](https://github.com/SeldonIO/seldon-core/issues/391)
- sklearn iris returns value error [\389](https://github.com/SeldonIO/seldon-core/issues/389)
- SOAP API [\387](https://github.com/SeldonIO/seldon-core/issues/387)
- unable to find proto file which defines grpc [\384](https://github.com/SeldonIO/seldon-core/issues/384)
- tensorflow-gpu [\380](https://github.com/SeldonIO/seldon-core/issues/380)
- onnx\_resnet50.ipynb : "Unknown operation: Gather" [\379](https://github.com/SeldonIO/seldon-core/issues/379)
- Passing arguments to the model object [\377](https://github.com/SeldonIO/seldon-core/issues/377)
- Model pod enters in CrashLoopBackOff. How to debug? [\376](https://github.com/SeldonIO/seldon-core/issues/376)
- Global metrics show N/A in Seldon Analytics Grafana [\371](https://github.com/SeldonIO/seldon-core/issues/371)
- Mistyped check causing NULL Pointer Exceptions with getNamespace [\367](https://github.com/SeldonIO/seldon-core/issues/367)
- Json payload size increases when I use json.dumps [\365](https://github.com/SeldonIO/seldon-core/issues/365)
- Need an updated tutorial for seldon serving on GKE [\361](https://github.com/SeldonIO/seldon-core/issues/361)
- Hi,we need Golang Deploy Seldon Wrapper Container [\356](https://github.com/SeldonIO/seldon-core/issues/356)
- Update docs and examples to use the new Python package [\347](https://github.com/SeldonIO/seldon-core/issues/347)
- Potential problem in EpsilonGreedy.py? [\336](https://github.com/SeldonIO/seldon-core/issues/336)
- Deploying seldon-core to Kubernetes 1.8.6 fails with `no matches for kind "Deployment" in version "apps/v1"` [\333](https://github.com/SeldonIO/seldon-core/issues/333)
- S2i build image with private pip repository [\330](https://github.com/SeldonIO/seldon-core/issues/330)
- Wrapping components outside of the tree [\324](https://github.com/SeldonIO/seldon-core/issues/324)
- Seems to be a bad fit for a multi-tenant cluster. [\308](https://github.com/SeldonIO/seldon-core/issues/308)
- Update Grafana / Prometheus image [\303](https://github.com/SeldonIO/seldon-core/issues/303)
- Function to pass additional meta info for `predict\(\)` [\297](https://github.com/SeldonIO/seldon-core/issues/297)
- Update base java image [\289](https://github.com/SeldonIO/seldon-core/issues/289)
- Update ksonnet to reflect latest helm templates [\282](https://github.com/SeldonIO/seldon-core/issues/282)
- NullPointerException in seldon-cluster manager logs [\268](https://github.com/SeldonIO/seldon-core/issues/268)
- requestPath picking up old model on rolling update [\267](https://github.com/SeldonIO/seldon-core/issues/267)
- Seldon deployment success/failure condition [\255](https://github.com/SeldonIO/seldon-core/issues/255)
- Reconcile the differences between seldon-core and kubeflow core.libsonnet to improve maintenance [\237](https://github.com/SeldonIO/seldon-core/issues/237)
- Make the "apiVersion" in the Helm templates consistent [\236](https://github.com/SeldonIO/seldon-core/issues/236)
- Create initial docs for Transformers [\229](https://github.com/SeldonIO/seldon-core/issues/229)
- Create initial docs for Routers [\228](https://github.com/SeldonIO/seldon-core/issues/228)
- deploy docker image is ok ,but deploy k8s pod always failed [\212](https://github.com/SeldonIO/seldon-core/issues/212)
- Format of the data sent as a request to the seldon REST api? [\193](https://github.com/SeldonIO/seldon-core/issues/193)
- There is no setting that allows increasing the limits of GRPC Server [\183](https://github.com/SeldonIO/seldon-core/issues/183)
- Docker image build error with sklearn\_iris\_docker example [\164](https://github.com/SeldonIO/seldon-core/issues/164)
- Add support for spring-boot-starter-webflux [\152](https://github.com/SeldonIO/seldon-core/issues/152)
- gRPC query waits indefinitely while execution giving no output [\149](https://github.com/SeldonIO/seldon-core/issues/149)
- scikit-learn support for predict method not only predict\_proba [\145](https://github.com/SeldonIO/seldon-core/issues/145)
- Wrapper command on windows PS [\134](https://github.com/SeldonIO/seldon-core/issues/134)
- Error 401 while requesting prediction outputs from seldon server [\122](https://github.com/SeldonIO/seldon-core/issues/122)
- How to Deploy our custom models on seldon-core [\104](https://github.com/SeldonIO/seldon-core/issues/104)
- Create docs for available plugins [\100](https://github.com/SeldonIO/seldon-core/issues/100)
- Custom model endpoints [\96](https://github.com/SeldonIO/seldon-core/issues/96)
- Docker image missing for Iris classification [\91](https://github.com/SeldonIO/seldon-core/issues/91)
- Add options to populate meta data in wrappers foreach API request [\86](https://github.com/SeldonIO/seldon-core/issues/86)
- Add InputOutputTransformer predictive unit [\85](https://github.com/SeldonIO/seldon-core/issues/85)
- Add Explainer as transformer component [\84](https://github.com/SeldonIO/seldon-core/issues/84)
- Create wrapper for PyTorch models [\82](https://github.com/SeldonIO/seldon-core/issues/82)
- Graph with epsilon greedy router sometimes fails on first request [\80](https://github.com/SeldonIO/seldon-core/issues/80)
- Create integration testing script [\73](https://github.com/SeldonIO/seldon-core/issues/73)
- Allow engine resource requests for engine to be configurable in proto definition for CRD [\70](https://github.com/SeldonIO/seldon-core/issues/70)
- Create Concept Drift Alert Plugin [\56](https://github.com/SeldonIO/seldon-core/issues/56)
- Create Outlier Detection Plugin [\55](https://github.com/SeldonIO/seldon-core/issues/55)
- Create Multi-Armed Bandit Router Plugin\(s\) [\54](https://github.com/SeldonIO/seldon-core/issues/54)
- Update docs for sklearn\_iris\_docker [\52](https://github.com/SeldonIO/seldon-core/issues/52)
- Response should contain indication of which predictor was used [\50](https://github.com/SeldonIO/seldon-core/issues/50)
- Add git hooks for validation of notebooks before commit [\10](https://github.com/SeldonIO/seldon-core/issues/10)
- Update docs and examples to illustrate complex runtime graphs [\1](https://github.com/SeldonIO/seldon-core/issues/1)
**Merged pull requests:**
- openvino ensemble adjustments [\444](https://github.com/SeldonIO/seldon-core/pull/444) ([dtrawins](https://github.com/dtrawins))
- Update image names for openvino demo [\442](https://github.com/SeldonIO/seldon-core/pull/442) ([cliveseldon](https://github.com/cliveseldon))
- Fix bug in parsing boolean params in Python wrapper [\441](https://github.com/SeldonIO/seldon-core/pull/441) ([jklaise](https://github.com/jklaise))
- Update java wrapper version in docs [\436](https://github.com/SeldonIO/seldon-core/pull/436) ([cliveseldon](https://github.com/cliveseldon))
- Fix API Gateway Endpoint name [\435](https://github.com/SeldonIO/seldon-core/pull/435) ([cliveseldon](https://github.com/cliveseldon))
- Updates for openvino demo [\431](https://github.com/SeldonIO/seldon-core/pull/431) ([cliveseldon](https://github.com/cliveseldon))
- updated ensemble pipeline with OpenVINO component [\430](https://github.com/SeldonIO/seldon-core/pull/430) ([dtrawins](https://github.com/dtrawins))
- Outlier service type [\428](https://github.com/SeldonIO/seldon-core/pull/428) ([arnaudvl](https://github.com/arnaudvl))
- Engine merge meta puid [\424](https://github.com/SeldonIO/seldon-core/pull/424) ([jklaise](https://github.com/jklaise))
- Allow reusing containers in the inference graph [\423](https://github.com/SeldonIO/seldon-core/pull/423) ([jklaise](https://github.com/jklaise))
- Ambassador Update: Canary, Shadow, Header Based Routing [\409](https://github.com/SeldonIO/seldon-core/pull/409) ([cliveseldon](https://github.com/cliveseldon))
- Cluster Manager Cache Fix [\408](https://github.com/SeldonIO/seldon-core/pull/408) ([cliveseldon](https://github.com/cliveseldon))
- Add ability to fetch metadata from model and transformer components [\407](https://github.com/SeldonIO/seldon-core/pull/407) ([jklaise](https://github.com/jklaise))
- Fix api-tester not working via GRPC and Ambassador [\405](https://github.com/SeldonIO/seldon-core/pull/405) ([jklaise](https://github.com/jklaise))
- Fix s2i builder image local build to use latest Python source code [\404](https://github.com/SeldonIO/seldon-core/pull/404) ([jklaise](https://github.com/jklaise))
- setPredictorSpec is not needed anymore in EnginePredictor [\401](https://github.com/SeldonIO/seldon-core/pull/401) ([ro7m](https://github.com/ro7m))
- Fix engine resources setting and update docs [\400](https://github.com/SeldonIO/seldon-core/pull/400) ([cliveseldon](https://github.com/cliveseldon))
- Provide Ksonnet Analytics Package [\399](https://github.com/SeldonIO/seldon-core/pull/399) ([cliveseldon](https://github.com/cliveseldon))
- Allow JAEGER\_AGENT\_PORT env on default Jaeger configuration [\397](https://github.com/SeldonIO/seldon-core/pull/397) ([masroorhasan](https://github.com/masroorhasan))
- Outlier update [\395](https://github.com/SeldonIO/seldon-core/pull/395) ([arnaudvl](https://github.com/arnaudvl))
- removing resttemplate setter from predictionService [\393](https://github.com/SeldonIO/seldon-core/pull/393) ([ro7m](https://github.com/ro7m))
- gRPC load balancing via Ambassador [\390](https://github.com/SeldonIO/seldon-core/pull/390) ([cliveseldon](https://github.com/cliveseldon))
- Outlier mahalanobis [\388](https://github.com/SeldonIO/seldon-core/pull/388) ([arnaudvl](https://github.com/arnaudvl))
- Update ngraph s2i image and remove torch from demo [\386](https://github.com/SeldonIO/seldon-core/pull/386) ([cliveseldon](https://github.com/cliveseldon))
- ojAlgo upgrade to v47, and a few improvements [\385](https://github.com/SeldonIO/seldon-core/pull/385) ([apete](https://github.com/apete))
- Cicd demo - WIP [\382](https://github.com/SeldonIO/seldon-core/pull/382) ([gsunner](https://github.com/gsunner))
- Add docs for parameters in components [\381](https://github.com/SeldonIO/seldon-core/pull/381) ([cliveseldon](https://github.com/cliveseldon))
- WIP: Update ksonnet to ensure 1.8 k8s compatibility [\375](https://github.com/SeldonIO/seldon-core/pull/375) ([cliveseldon](https://github.com/cliveseldon))
- seq2seq lstm outlier detector [\374](https://github.com/SeldonIO/seldon-core/pull/374) ([arnaudvl](https://github.com/arnaudvl))
- Adding test case for SeldonDeploymentWatcher [\373](https://github.com/SeldonIO/seldon-core/pull/373) ([ro7m](https://github.com/ro7m))
- Add Timed to 2 main REST endpoint to readd prometheus metrics [\372](https://github.com/SeldonIO/seldon-core/pull/372) ([cliveseldon](https://github.com/cliveseldon))
- Update OpenVINO example for raw image bytes [\370](https://github.com/SeldonIO/seldon-core/pull/370) ([cliveseldon](https://github.com/cliveseldon))
- Fix debug logging in case study files [\369](https://github.com/SeldonIO/seldon-core/pull/369) ([jklaise](https://github.com/jklaise))
- WIP: Train on Sagemaker, Deploy on Seldon Core [\368](https://github.com/SeldonIO/seldon-core/pull/368) ([cliveseldon](https://github.com/cliveseldon))
- Mistyped check causing NULL Pointer Exceptions with getNamespace function [\366](https://github.com/SeldonIO/seldon-core/pull/366) ([ro7m](https://github.com/ro7m))
- Fix URICache bug in engine [\364](https://github.com/SeldonIO/seldon-core/pull/364) ([cliveseldon](https://github.com/cliveseldon))
- release notes 0.2.5 [\363](https://github.com/SeldonIO/seldon-core/pull/363) ([cliveseldon](https://github.com/cliveseldon))
- add README files to outlier detectors [\362](https://github.com/SeldonIO/seldon-core/pull/362) ([arnaudvl](https://github.com/arnaudvl))
- Fix incorrect links in router docs [\360](https://github.com/SeldonIO/seldon-core/pull/360) ([jklaise](https://github.com/jklaise))
- Mlflow Example [\359](https://github.com/SeldonIO/seldon-core/pull/359) ([cliveseldon](https://github.com/cliveseldon))
- Initial Go Wrapper Example for Seldon Core [\358](https://github.com/SeldonIO/seldon-core/pull/358) ([cliveseldon](https://github.com/cliveseldon))
- Distributed Tracing, Profiling docs and OpenVINO Demo \(WIP\) [\357](https://github.com/SeldonIO/seldon-core/pull/357) ([cliveseldon](https://github.com/cliveseldon))
- Change mean\_classifier to mock\_classifier in tests and example for consistency [\355](https://github.com/SeldonIO/seldon-core/pull/355) ([cliveseldon](https://github.com/cliveseldon))
- Update CRDs to correct OpenAPISchema [\354](https://github.com/SeldonIO/seldon-core/pull/354) ([cliveseldon](https://github.com/cliveseldon))
- Remove legacy testers [\352](https://github.com/SeldonIO/seldon-core/pull/352) ([jklaise](https://github.com/jklaise))
- Update example models to use python package [\351](https://github.com/SeldonIO/seldon-core/pull/351) ([cliveseldon](https://github.com/cliveseldon))
- WIP: Update docs and examples to use Python package [\348](https://github.com/SeldonIO/seldon-core/pull/348) ([jklaise](https://github.com/jklaise))
- multi-armed bandit components [\335](https://github.com/SeldonIO/seldon-core/pull/335) ([jklaise](https://github.com/jklaise))
- Enable support for using local Python binaries when wrapping components [\332](https://github.com/SeldonIO/seldon-core/pull/332) ([jklaise](https://github.com/jklaise))
- Update build scripts to use latest core builder image [\313](https://github.com/SeldonIO/seldon-core/pull/313) ([jklaise](https://github.com/jklaise))
[v0.2.5](https://github.com/seldonio/seldon-core/tree/v0.2.5) (2018-12-16)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.4...v0.2.5)
**Closed issues:**
- initialDelaySeconds: 10 sec is not enough for some models [\323](https://github.com/SeldonIO/seldon-core/issues/323)
- Bug: custom metrics for both children and parent components [\322](https://github.com/SeldonIO/seldon-core/issues/322)
- Ambassador seldon deployment not registered [\318](https://github.com/SeldonIO/seldon-core/issues/318)
- Allow user to disable Redis in seldon-core helm chart [\304](https://github.com/SeldonIO/seldon-core/issues/304)
- grpc tensor convert not valid for python 2 [\301](https://github.com/SeldonIO/seldon-core/issues/301)
- Ambassador [\298](https://github.com/SeldonIO/seldon-core/issues/298)
- Create a python wrapper for COMBINER components [\296](https://github.com/SeldonIO/seldon-core/issues/296)
- packaging for python microservice wrapper [\293](https://github.com/SeldonIO/seldon-core/issues/293)
- Update to latest Spartakus image [\291](https://github.com/SeldonIO/seldon-core/issues/291)
- Docker image "seldonio/seldon-core-s2i-python3" uses old Python 3.6 [\288](https://github.com/SeldonIO/seldon-core/issues/288)
- Seldon cluster-manager k8s cluster wide operations [\269](https://github.com/SeldonIO/seldon-core/issues/269)
- S2I hangs in example models when using minikube docker-env [\253](https://github.com/SeldonIO/seldon-core/issues/253)
- Accessing custom metrics in our Python model [\245](https://github.com/SeldonIO/seldon-core/issues/245)
- strData & binData not accepted by Python model microservice [\225](https://github.com/SeldonIO/seldon-core/issues/225)
- Utilize latest /status endpoint for Custom Resources in k8s 1.11 [\176](https://github.com/SeldonIO/seldon-core/issues/176)
- Investigate Nvidia's TensorRT [\121](https://github.com/SeldonIO/seldon-core/issues/121)
- Review status field for CRD [\83](https://github.com/SeldonIO/seldon-core/issues/83)
- gitops demo [\67](https://github.com/SeldonIO/seldon-core/issues/67)
- Update seldon-core/examples docs after move [\35](https://github.com/SeldonIO/seldon-core/issues/35)
- Create wrapper for Spark standalone runtime models [\24](https://github.com/SeldonIO/seldon-core/issues/24)
**Merged pull requests:**
- Update e2e tests and add Combiner to python wrappers [\343](https://github.com/SeldonIO/seldon-core/pull/343) ([cliveseldon](https://github.com/cliveseldon))
- Python wrapper update and openvino example [\342](https://github.com/SeldonIO/seldon-core/pull/342) ([cliveseldon](https://github.com/cliveseldon))
- Remove legacy python wrapper modules [\339](https://github.com/SeldonIO/seldon-core/pull/339) ([jklaise](https://github.com/jklaise))
- Update S2I version in examples [\338](https://github.com/SeldonIO/seldon-core/pull/338) ([cliveseldon](https://github.com/cliveseldon))
- Cluster Wide Operator [\334](https://github.com/SeldonIO/seldon-core/pull/334) ([cliveseldon](https://github.com/cliveseldon))
- update python requests package version [\331](https://github.com/SeldonIO/seldon-core/pull/331) ([arnaudvl](https://github.com/arnaudvl))
- Fix bug in parent custom metrics [\329](https://github.com/SeldonIO/seldon-core/pull/329) ([cliveseldon](https://github.com/cliveseldon))
- ResNet Latency test [\328](https://github.com/SeldonIO/seldon-core/pull/328) ([cliveseldon](https://github.com/cliveseldon))
- adding isolation forest and reorganize vae [\327](https://github.com/SeldonIO/seldon-core/pull/327) ([arnaudvl](https://github.com/arnaudvl))
- Add serving doc [\326](https://github.com/SeldonIO/seldon-core/pull/326) ([cliveseldon](https://github.com/cliveseldon))
- Update docs for API examples and latest protos [\325](https://github.com/SeldonIO/seldon-core/pull/325) ([cliveseldon](https://github.com/cliveseldon))
- Allow further options for binary and tensors in prediction API [\321](https://github.com/SeldonIO/seldon-core/pull/321) ([cliveseldon](https://github.com/cliveseldon))
- outlier detection component [\320](https://github.com/SeldonIO/seldon-core/pull/320) ([arnaudvl](https://github.com/arnaudvl))
- Fix grpc tensor convert for python2 [\317](https://github.com/SeldonIO/seldon-core/pull/317) ([cliveseldon](https://github.com/cliveseldon))
- Fix bug in parsing truth values for feedback [\316](https://github.com/SeldonIO/seldon-core/pull/316) ([jklaise](https://github.com/jklaise))
- WIP: Custom metric tags [\311](https://github.com/SeldonIO/seldon-core/pull/311) ([cliveseldon](https://github.com/cliveseldon))
- Fix tester docs to point to correct links [\307](https://github.com/SeldonIO/seldon-core/pull/307) ([jklaise](https://github.com/jklaise))
- Create initial Python package [\306](https://github.com/SeldonIO/seldon-core/pull/306) ([jklaise](https://github.com/jklaise))
- Allow disable redis [\305](https://github.com/SeldonIO/seldon-core/pull/305) ([ChenyuanZ](https://github.com/ChenyuanZ))
- fix status remove functionality in operator [\300](https://github.com/SeldonIO/seldon-core/pull/300) ([cliveseldon](https://github.com/cliveseldon))
- Fix storing of Gauge metrics [\299](https://github.com/SeldonIO/seldon-core/pull/299) ([cliveseldon](https://github.com/cliveseldon))
- Rolling Update Fixes [\295](https://github.com/SeldonIO/seldon-core/pull/295) ([cliveseldon](https://github.com/cliveseldon))
- Update java base images [\292](https://github.com/SeldonIO/seldon-core/pull/292) ([cliveseldon](https://github.com/cliveseldon))
- WIP: Create python 3.6 and 3.7 wrapper versions [\290](https://github.com/SeldonIO/seldon-core/pull/290) ([cliveseldon](https://github.com/cliveseldon))
- Custom Metrics [\281](https://github.com/SeldonIO/seldon-core/pull/281) ([cliveseldon](https://github.com/cliveseldon))
[v0.2.4](https://github.com/seldonio/seldon-core/tree/v0.2.4) (2018-11-07)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.3...v0.2.4)
**Closed issues:**
- Specification of a Service Account [\286](https://github.com/SeldonIO/seldon-core/issues/286)
- curl not found error [\283](https://github.com/SeldonIO/seldon-core/issues/283)
- Allow ambassador from other namespace to access SeldonDeployment [\279](https://github.com/SeldonIO/seldon-core/issues/279)
- Fix Github security vulnerabilities in dependencies [\259](https://github.com/SeldonIO/seldon-core/issues/259)
- Feedback API not called when using Models [\251](https://github.com/SeldonIO/seldon-core/issues/251)
- Allow JAVA OPTS for engine to be specified [\249](https://github.com/SeldonIO/seldon-core/issues/249)
- ndarray greater than 15280 bytes [\248](https://github.com/SeldonIO/seldon-core/issues/248)
- Prediction API get model version [\244](https://github.com/SeldonIO/seldon-core/issues/244)
- SeldonDeployment creation strips out an empty "children" list field in the manifest [\242](https://github.com/SeldonIO/seldon-core/issues/242)
- Mahalanobis Outlier Detector fails when batch is of size 1 [\240](https://github.com/SeldonIO/seldon-core/issues/240)
- Seldon Core Operator defaulting causes issues with helm and ArgoCD [\233](https://github.com/SeldonIO/seldon-core/issues/233)
- TensorFlow Serving as the Model microservice [\226](https://github.com/SeldonIO/seldon-core/issues/226)
- Nodejs wrapper for javascript models [\216](https://github.com/SeldonIO/seldon-core/issues/216)
- Environmental variable error [\215](https://github.com/SeldonIO/seldon-core/issues/215)
- How do I increase timeout of sidecar seldon container? [\196](https://github.com/SeldonIO/seldon-core/issues/196)
- update release script for pyhton3 [\160](https://github.com/SeldonIO/seldon-core/issues/160)
- Ability to customize Ambassador configuration [\120](https://github.com/SeldonIO/seldon-core/issues/120)
- Script to convert proto files and generate OpenAPI schema [\9](https://github.com/SeldonIO/seldon-core/issues/9)
- OpenAPI spec for external and internal prediction APIs [\6](https://github.com/SeldonIO/seldon-core/issues/6)
**Merged pull requests:**
- Add optional service account for engine [\287](https://github.com/SeldonIO/seldon-core/pull/287) ([cliveseldon](https://github.com/cliveseldon))
- Add missing curl to engine Dockerfile [\285](https://github.com/SeldonIO/seldon-core/pull/285) ([cliveseldon](https://github.com/cliveseldon))
- Allow ambassador from other namespace to access SeldonDeployment [\280](https://github.com/SeldonIO/seldon-core/pull/280) ([ChenyuanZ](https://github.com/ChenyuanZ))
- Faster protobuffer to numpy conversion in python wrapper [\278](https://github.com/SeldonIO/seldon-core/pull/278) ([cliveseldon](https://github.com/cliveseldon))
- Ensure cluster role has unique name [\276](https://github.com/SeldonIO/seldon-core/pull/276) ([cliveseldon](https://github.com/cliveseldon))
- fix api-tester not using oauth-key and oauth-secret args [\275](https://github.com/SeldonIO/seldon-core/pull/275) ([gsunner](https://github.com/gsunner))
- Update when status is set [\273](https://github.com/SeldonIO/seldon-core/pull/273) ([cliveseldon](https://github.com/cliveseldon))
- Add OUTPUT\_TRANSFORMER example [\272](https://github.com/SeldonIO/seldon-core/pull/272) ([ChenyuanZ](https://github.com/ChenyuanZ))
- Add Open API Definitions [\271](https://github.com/SeldonIO/seldon-core/pull/271) ([cliveseldon](https://github.com/cliveseldon))
- Update Custom Resources via k8s /status endpoint if possible [\270](https://github.com/SeldonIO/seldon-core/pull/270) ([cliveseldon](https://github.com/cliveseldon))
- Fixed small copy-paste error [\266](https://github.com/SeldonIO/seldon-core/pull/266) ([lorello](https://github.com/lorello))
- Update ambassador to 0.40.0 [\265](https://github.com/SeldonIO/seldon-core/pull/265) ([cliveseldon](https://github.com/cliveseldon))
- Add code coverage Jacoco to poms [\264](https://github.com/SeldonIO/seldon-core/pull/264) ([cliveseldon](https://github.com/cliveseldon))
- Fix vulnerability warnings with updates to engine and apife pom [\263](https://github.com/SeldonIO/seldon-core/pull/263) ([cliveseldon](https://github.com/cliveseldon))
- Add custom metrics proposal [\261](https://github.com/SeldonIO/seldon-core/pull/261) ([cliveseldon](https://github.com/cliveseldon))
- Intel Openvino Integration [\260](https://github.com/SeldonIO/seldon-core/pull/260) ([cliveseldon](https://github.com/cliveseldon))
- Python wrapper custom endpoints [\257](https://github.com/SeldonIO/seldon-core/pull/257) ([gsunner](https://github.com/gsunner))
- Sending Feedback to Models [\254](https://github.com/SeldonIO/seldon-core/pull/254) ([cliveseldon](https://github.com/cliveseldon))
- Python wrapper custom endpoints [\252](https://github.com/SeldonIO/seldon-core/pull/252) ([gsunner](https://github.com/gsunner))
- Engine java opts annotations and ambassador timeout annotation [\250](https://github.com/SeldonIO/seldon-core/pull/250) ([cliveseldon](https://github.com/cliveseldon))
- Update Ksonnet and Helm Charts [\247](https://github.com/SeldonIO/seldon-core/pull/247) ([cliveseldon](https://github.com/cliveseldon))
- Add requestPath to response meta data [\246](https://github.com/SeldonIO/seldon-core/pull/246) ([cliveseldon](https://github.com/cliveseldon))
- Fix outlier detection divide by zero and add initial mnist example \(wip\) [\243](https://github.com/SeldonIO/seldon-core/pull/243) ([cliveseldon](https://github.com/cliveseldon))
- Fix typos in docs [\241](https://github.com/SeldonIO/seldon-core/pull/241) ([jklaise](https://github.com/jklaise))
- Add example helm charts for inference graphs [\239](https://github.com/SeldonIO/seldon-core/pull/239) ([cliveseldon](https://github.com/cliveseldon))
- Fix for defaulting changing Custom Resource [\238](https://github.com/SeldonIO/seldon-core/pull/238) ([cliveseldon](https://github.com/cliveseldon))
- Image pull policy ksonnet fix [\235](https://github.com/SeldonIO/seldon-core/pull/235) ([gsunner](https://github.com/gsunner))
- Nvidia Inference Server and Tensorflow Serving Model Proxies [\234](https://github.com/SeldonIO/seldon-core/pull/234) ([cliveseldon](https://github.com/cliveseldon))
- Update kubectl\_demo\_minikube\_rbac.ipynb [\232](https://github.com/SeldonIO/seldon-core/pull/232) ([benoitbayol](https://github.com/benoitbayol))
- Update epsilon-greedy example to Python 3 [\231](https://github.com/SeldonIO/seldon-core/pull/231) ([jklaise](https://github.com/jklaise))
- Update kubectl\_demo\_minikube\_rbac.ipynb [\230](https://github.com/SeldonIO/seldon-core/pull/230) ([benoitbayol](https://github.com/benoitbayol))
- GRPC API for javascript models with Nodejs s2i wrapper [\224](https://github.com/SeldonIO/seldon-core/pull/224) ([SachinVarghese](https://github.com/SachinVarghese))
[v0.2.3](https://github.com/seldonio/seldon-core/tree/v0.2.3) (2018-09-17)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.2...v0.2.3)
**Closed issues:**
- R wrapper s2i environment documentation missing Model file extension [\219](https://github.com/SeldonIO/seldon-core/issues/219)
- Provide example using ONNX via Intel nGraph for inference [\214](https://github.com/SeldonIO/seldon-core/issues/214)
- how to explore grafana dashboard for seldon-core in web ui [\209](https://github.com/SeldonIO/seldon-core/issues/209)
- APPLICATION FAILED TO START - Example python notebook \(fx-market-predictor\) [\208](https://github.com/SeldonIO/seldon-core/issues/208)
- dev guide doc: develop/test changes locally? [\202](https://github.com/SeldonIO/seldon-core/issues/202)
- Service orchestrator updated when surrounding deployment changed [\199](https://github.com/SeldonIO/seldon-core/issues/199)
- UnknownHostException: seldon-deployment [\194](https://github.com/SeldonIO/seldon-core/issues/194)
- grafana dashboard [\192](https://github.com/SeldonIO/seldon-core/issues/192)
- Add image versions to all wrapper images [\136](https://github.com/SeldonIO/seldon-core/issues/136)
- Status is not created in Custom Resource on initial create or update [\74](https://github.com/SeldonIO/seldon-core/issues/74)
**Merged pull requests:**
- Update SeldonDeployment status for lifecycle conditions [\223](https://github.com/SeldonIO/seldon-core/pull/223) ([cliveseldon](https://github.com/cliveseldon))
- Update use of python wrappers to version 0.2 [\222](https://github.com/SeldonIO/seldon-core/pull/222) ([cliveseldon](https://github.com/cliveseldon))
- Support for ONNX exported models for inference [\221](https://github.com/SeldonIO/seldon-core/pull/221) ([cliveseldon](https://github.com/cliveseldon))
- Private repo build and run [\220](https://github.com/SeldonIO/seldon-core/pull/220) ([gsunner](https://github.com/gsunner))
- Nodejs s2i wrapper for JavaScript models [\218](https://github.com/SeldonIO/seldon-core/pull/218) ([SachinVarghese](https://github.com/SachinVarghese))
- Update seldon metrics [\217](https://github.com/SeldonIO/seldon-core/pull/217) ([cliveseldon](https://github.com/cliveseldon))
- fix oauth\_port check in api-tester [\213](https://github.com/SeldonIO/seldon-core/pull/213) ([cliveseldon](https://github.com/cliveseldon))
- Add configurable timeouts for REST and gRPC [\211](https://github.com/SeldonIO/seldon-core/pull/211) ([cliveseldon](https://github.com/cliveseldon))
- Config circular bug [\210](https://github.com/SeldonIO/seldon-core/pull/210) ([cliveseldon](https://github.com/cliveseldon))
- Update for flatbuffers python wrappers [\205](https://github.com/SeldonIO/seldon-core/pull/205) ([cliveseldon](https://github.com/cliveseldon))
- Experimental Flatbuffers based protocol for python wrapper [\204](https://github.com/SeldonIO/seldon-core/pull/204) ([cliveseldon](https://github.com/cliveseldon))
- Change wrappers to be versioned and update examples and docs [\201](https://github.com/SeldonIO/seldon-core/pull/201) ([cliveseldon](https://github.com/cliveseldon))
- Update istio example notebook [\200](https://github.com/SeldonIO/seldon-core/pull/200) ([cliveseldon](https://github.com/cliveseldon))
- Allow Annotations to allow customizations [\197](https://github.com/SeldonIO/seldon-core/pull/197) ([cliveseldon](https://github.com/cliveseldon))
- Removed subtype from deployment example [\195](https://github.com/SeldonIO/seldon-core/pull/195) ([hanneshapke](https://github.com/hanneshapke))
[v0.2.2](https://github.com/seldonio/seldon-core/tree/v0.2.2) (2018-07-18)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.1...v0.2.2)
**Merged pull requests:**
- Ksonnet update [\191](https://github.com/SeldonIO/seldon-core/pull/191) ([cliveseldon](https://github.com/cliveseldon))
- Remove ambassador role and rolebinding from helm script [\190](https://github.com/SeldonIO/seldon-core/pull/190) ([cliveseldon](https://github.com/cliveseldon))
- Update istio example [\189](https://github.com/SeldonIO/seldon-core/pull/189) ([cliveseldon](https://github.com/cliveseldon))
- Update maven goals to generate licences [\188](https://github.com/SeldonIO/seldon-core/pull/188) ([cliveseldon](https://github.com/cliveseldon))
- Fix typo [\187](https://github.com/SeldonIO/seldon-core/pull/187) ([otakuto](https://github.com/otakuto))
- Istio updates [\186](https://github.com/SeldonIO/seldon-core/pull/186) ([cliveseldon](https://github.com/cliveseldon))
[v0.2.1](https://github.com/seldonio/seldon-core/tree/v0.2.1) (2018-07-09)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.2.0...v0.2.1)
**Closed issues:**
- "/s2i/bin/assemble: line 59: 10 Killed" when using S2I to build PyTorch container [\180](https://github.com/SeldonIO/seldon-core/issues/180)
- Getting timeout error using S2I to package PyTorch model [\179](https://github.com/SeldonIO/seldon-core/issues/179)
- Make Operator Create CRD on StartUp [\174](https://github.com/SeldonIO/seldon-core/issues/174)
**Merged pull requests:**
- Licences generation in poms [\185](https://github.com/SeldonIO/seldon-core/pull/185) ([cliveseldon](https://github.com/cliveseldon))
- Update api testing utils to allow shape parameter [\184](https://github.com/SeldonIO/seldon-core/pull/184) ([cliveseldon](https://github.com/cliveseldon))
- Ensure ambassador names are unique in resources created [\182](https://github.com/SeldonIO/seldon-core/pull/182) ([cliveseldon](https://github.com/cliveseldon))
- Remove Application from helm chart [\181](https://github.com/SeldonIO/seldon-core/pull/181) ([cliveseldon](https://github.com/cliveseldon))
- Updated Helm Chart and auto create of CRD [\178](https://github.com/SeldonIO/seldon-core/pull/178) ([cliveseldon](https://github.com/cliveseldon))
[v0.2.0](https://github.com/seldonio/seldon-core/tree/v0.2.0) (2018-06-29)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.8...v0.2.0)
**Closed issues:**
- PREDICTIVE\_UNIT\_PARAMETERS: not able to set them up correctly [\170](https://github.com/SeldonIO/seldon-core/issues/170)
- Add docs page for Helm [\71](https://github.com/SeldonIO/seldon-core/issues/71)
**Merged pull requests:**
- fix crd.libsonnet error [\177](https://github.com/SeldonIO/seldon-core/pull/177) ([fisache](https://github.com/fisache))
- Distributed deployment and Istio [\173](https://github.com/SeldonIO/seldon-core/pull/173) ([cliveseldon](https://github.com/cliveseldon))
[v0.1.8](https://github.com/seldonio/seldon-core/tree/v0.1.8) (2018-06-27)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.7...v0.1.8)
**Closed issues:**
- Prediction analytics dashboard not capturing prediction API calls [\168](https://github.com/SeldonIO/seldon-core/issues/168)
- Ambassador + Minikube doc needs to be updated per RBAC [\165](https://github.com/SeldonIO/seldon-core/issues/165)
- configmap type volume gets mounted as EmptyDir [\162](https://github.com/SeldonIO/seldon-core/issues/162)
- Java Wrapper H2OUtils doesn't check type in NDArray proto message conversion [\158](https://github.com/SeldonIO/seldon-core/issues/158)
- Release Java wrappers library 0.1.1 [\157](https://github.com/SeldonIO/seldon-core/issues/157)
- Automate update of ksonnet versions in release process [\132](https://github.com/SeldonIO/seldon-core/issues/132)
**Merged pull requests:**
- Remove java wrapper library from code base [\172](https://github.com/SeldonIO/seldon-core/pull/172) ([cliveseldon](https://github.com/cliveseldon))
- Remove nd4j and replace with oj matrix library [\171](https://github.com/SeldonIO/seldon-core/pull/171) ([cliveseldon](https://github.com/cliveseldon))
- Fix prometheus helm install [\169](https://github.com/SeldonIO/seldon-core/pull/169) ([cliveseldon](https://github.com/cliveseldon))
- Update notebooks for minikube and ambassador [\166](https://github.com/SeldonIO/seldon-core/pull/166) ([cliveseldon](https://github.com/cliveseldon))
- Release script python3 compatibility [\163](https://github.com/SeldonIO/seldon-core/pull/163) ([gsunner](https://github.com/gsunner))
- Updates to 0.1.1 wrapper. H2O fixes. [\161](https://github.com/SeldonIO/seldon-core/pull/161) ([cliveseldon](https://github.com/cliveseldon))
- add update to core.jsonnet when setting version [\159](https://github.com/SeldonIO/seldon-core/pull/159) ([gsunner](https://github.com/gsunner))
[v0.1.7](https://github.com/seldonio/seldon-core/tree/v0.1.7) (2018-06-04)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.6...v0.1.7)
**Closed issues:**
- Quickstart problem [\153](https://github.com/SeldonIO/seldon-core/issues/153)
- NameError: global name 'ListValue' is not defined [\148](https://github.com/SeldonIO/seldon-core/issues/148)
- bad credentials error with get\_token function [\144](https://github.com/SeldonIO/seldon-core/issues/144)
- Make CRD Namespaced scoped [\141](https://github.com/SeldonIO/seldon-core/issues/141)
- Create wrappers for Java based models [\137](https://github.com/SeldonIO/seldon-core/issues/137)
- Update ksonnet prototypes for latest image version [\130](https://github.com/SeldonIO/seldon-core/issues/130)
- Create demo notebook for Azure [\129](https://github.com/SeldonIO/seldon-core/issues/129)
- Grafana Dashboard [\109](https://github.com/SeldonIO/seldon-core/issues/109)
- Multiple helm seldon-core installs on separate namespaces fails [\106](https://github.com/SeldonIO/seldon-core/issues/106)
**Merged pull requests:**
- Add install guide [\156](https://github.com/SeldonIO/seldon-core/pull/156) ([cliveseldon](https://github.com/cliveseldon))
- WIP : PySpark and PMML example [\155](https://github.com/SeldonIO/seldon-core/pull/155) ([cliveseldon](https://github.com/cliveseldon))
- Fix gRPC tests for wrappers and update sklearn iris example to show use [\150](https://github.com/SeldonIO/seldon-core/pull/150) ([cliveseldon](https://github.com/cliveseldon))
- Minikube RBAC updates and Notebooks for Model examples [\147](https://github.com/SeldonIO/seldon-core/pull/147) ([cliveseldon](https://github.com/cliveseldon))
- change ClusterRoleBinding to RoleBinding [\146](https://github.com/SeldonIO/seldon-core/pull/146) ([gsunner](https://github.com/gsunner))
- MNIST loadtest [\143](https://github.com/SeldonIO/seldon-core/pull/143) ([cliveseldon](https://github.com/cliveseldon))
- Openshift article on using s2i in seldon-core [\140](https://github.com/SeldonIO/seldon-core/pull/140) ([cliveseldon](https://github.com/cliveseldon))
- Java wrappers [\138](https://github.com/SeldonIO/seldon-core/pull/138) ([cliveseldon](https://github.com/cliveseldon))
- add notebook for azure demo [\135](https://github.com/SeldonIO/seldon-core/pull/135) ([gsunner](https://github.com/gsunner))
- update ksonnet defaults to 0.1.6 [\131](https://github.com/SeldonIO/seldon-core/pull/131) ([cliveseldon](https://github.com/cliveseldon))
- Typos fix [\128](https://github.com/SeldonIO/seldon-core/pull/128) ([LevineHuang](https://github.com/LevineHuang))
[v0.1.6](https://github.com/seldonio/seldon-core/tree/v0.1.6) (2018-03-29)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.5...v0.1.6)
**Closed issues:**
- Support RBAC by default [\126](https://github.com/SeldonIO/seldon-core/issues/126)
- Engine requires images to have versions [\117](https://github.com/SeldonIO/seldon-core/issues/117)
- `hostPath` type volume gets mounted as `emptyDir` [\116](https://github.com/SeldonIO/seldon-core/issues/116)
- Investigate OpenShift source-to-image for wrapping models [\113](https://github.com/SeldonIO/seldon-core/issues/113)
- Add docs for analytics persistence [\112](https://github.com/SeldonIO/seldon-core/issues/112)
- Issue in deployments of multiple models [\103](https://github.com/SeldonIO/seldon-core/issues/103)
- Missing dependencies in notebooks/kubectl\_demo\_minikube.ipynb [\101](https://github.com/SeldonIO/seldon-core/issues/101)
- Add usage metrics collector [\99](https://github.com/SeldonIO/seldon-core/issues/99)
- Running test model on seldon core [\90](https://github.com/SeldonIO/seldon-core/issues/90)
- Deploying seldon models to multiple namespaces [\89](https://github.com/SeldonIO/seldon-core/issues/89)
- Generate load tests analytics [\58](https://github.com/SeldonIO/seldon-core/issues/58)
- Create wrapper for R models [\23](https://github.com/SeldonIO/seldon-core/issues/23)
**Merged pull requests:**
- Rbac fixes [\127](https://github.com/SeldonIO/seldon-core/pull/127) ([cliveseldon](https://github.com/cliveseldon))
- Anonymous usage metrics collection [\125](https://github.com/SeldonIO/seldon-core/pull/125) ([gsunner](https://github.com/gsunner))
- R wrappers [\124](https://github.com/SeldonIO/seldon-core/pull/124) ([cliveseldon](https://github.com/cliveseldon))
- Fix parsing of image version in engine [\119](https://github.com/SeldonIO/seldon-core/pull/119) ([cliveseldon](https://github.com/cliveseldon))
- S2i examples [\118](https://github.com/SeldonIO/seldon-core/pull/118) ([cliveseldon](https://github.com/cliveseldon))
- S2i integration [\115](https://github.com/SeldonIO/seldon-core/pull/115) ([cliveseldon](https://github.com/cliveseldon))
- change benchmark notebook name [\111](https://github.com/SeldonIO/seldon-core/pull/111) ([cliveseldon](https://github.com/cliveseldon))
- Benchmarking seldon-core [\110](https://github.com/SeldonIO/seldon-core/pull/110) ([cliveseldon](https://github.com/cliveseldon))
- 55 outlier detection [\105](https://github.com/SeldonIO/seldon-core/pull/105) ([Maximophone](https://github.com/Maximophone))
- Made notebooks compatible with python 3 [\102](https://github.com/SeldonIO/seldon-core/pull/102) ([Maximophone](https://github.com/Maximophone))
[v0.1.5](https://github.com/seldonio/seldon-core/tree/v0.1.5) (2018-02-19)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.4...v0.1.5)
**Closed issues:**
- Make CRD namespaced [\95](https://github.com/SeldonIO/seldon-core/issues/95)
- Allow Helm deployment without API Front end [\92](https://github.com/SeldonIO/seldon-core/issues/92)
- Support deployment of a Python 3 model [\88](https://github.com/SeldonIO/seldon-core/issues/88)
- Create a Slack channel for project [\43](https://github.com/SeldonIO/seldon-core/issues/43)
**Merged pull requests:**
- ksonnet updates for namespaces and RBAC [\98](https://github.com/SeldonIO/seldon-core/pull/98) ([cliveseldon](https://github.com/cliveseldon))
- Handle namespaced deployments [\97](https://github.com/SeldonIO/seldon-core/pull/97) ([cliveseldon](https://github.com/cliveseldon))
- 88 python 3 compatibility [\94](https://github.com/SeldonIO/seldon-core/pull/94) ([Maximophone](https://github.com/Maximophone))
- allow apife to be optional in helm install [\93](https://github.com/SeldonIO/seldon-core/pull/93) ([cliveseldon](https://github.com/cliveseldon))
- remove redundant assignment [\87](https://github.com/SeldonIO/seldon-core/pull/87) ([mjlodge](https://github.com/mjlodge))
[v0.1.4](https://github.com/seldonio/seldon-core/tree/v0.1.4) (2018-02-05)
[Full Changelog](https://github.com/seldonio/seldon-core/compare/v0.1.3...v0.1.4)
**Closed issues:**
- Create KSonnet prototypes for core [\76](https://github.com/SeldonIO/seldon-core/issues/76)
- Add automatically generated README to wrapped models [\57](https://github.com/SeldonIO/seldon-core/issues/57)
**Merged pull requests:**
- ksonnet notebook with Ambassador [\81](https://github.com/SeldonIO/seldon-core/pull/81) ([cliveseldon](https://github.com/cliveseldon))
- Ksonnet - initial integration [\79](https://github.com/SeldonIO/seldon-core/pull/79) ([cliveseldon](https://github.com/cliveseldon))
- 54 epsilon greedy [\78](https://github.com/SeldonIO/seldon-core/pull/78) ([Maximophone](https://github.com/Maximophone))
Scan your Python project for dependency vulnerabilities in two minutes
Scan your application