Jina

Latest version: v3.25.1

Safety actively analyzes 629908 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 47 of 66

0.9.5

Not secure
> Release time: 2021-01-10 15:34:57



πŸ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, Joan Fontanals, Deepankar Mahapatro, cristian, πŸ™‡


πŸ†• New Features

- [[e5df803e](https://github.com/jina-ai/jina/commit/e5df803e0f272e3e202c5f99a3b80a6ea9247cca)] __-__ __gateway__: websocket based streaming and client (#1608) (*Deepankar Mahapatro*)

🐞 Bug fixes

- [[168a5e48](https://github.com/jina-ai/jina/commit/168a5e48d4680d22532d0e370f4a0923fc172ae2)] __-__ fix some bugs in hubio (#1631) (*Joan Fontanals*)
- [[d6d14f2c](https://github.com/jina-ai/jina/commit/d6d14f2cc8b766977f3f10c82abec1d60cf8e7ef)] __-__ __daemon__: miscellaneous fixes for logging, pod model, flow creation (#1637) (*Deepankar Mahapatro*)
- [[a7f1187a](https://github.com/jina-ai/jina/commit/a7f1187a6dea64cef7b9b95bf7819326630d969d)] __-__ fix eval name from driver (#1623) (*Joan Fontanals*)

🚧 Code Refactoring

- [[921cba31](https://github.com/jina-ai/jina/commit/921cba31d49148b59b48f7430af4afca7fe0978f)] __-__ __cli__: move show-exc-info as PPR common args (#1639) (*Han Xiao*)
- [[00a0c6c3](https://github.com/jina-ai/jina/commit/00a0c6c344609bdea88bc00394d2a0d14a95ea3c)] __-__ move test to its proper place (#1636) (*Joan Fontanals*)

πŸ“— Documentation

- [[a1617e00](https://github.com/jina-ai/jina/commit/a1617e00f675c5a6cda68c62cf1e878e496696d8)] __-__ update license for 2021 (#1625) (*cristian*)

🏁 Unit Test and CICD

- [[32154b29](https://github.com/jina-ai/jina/commit/32154b294593081b285fc0b7c9c2e939dcb132b7)] __-__ fix cd test pipeline (*Han Xiao*)
- [[2a803977](https://github.com/jina-ai/jina/commit/2a80397721dbc828035dd4629a65d4a2db5f2001)] __-__ fix cd tag and test-path (*Han Xiao*)
- [[9b846d79](https://github.com/jina-ai/jina/commit/9b846d7951d36193a74fb89f92364bf7829cb8a2)] __-__ fix escape flag in codecov (#1635) (*Han Xiao*)
- [[e7ddd439](https://github.com/jina-ai/jina/commit/e7ddd439407b2ab74602349812a37c825f1616aa)] __-__ add test with local flow and remote pods (#1583) (*Joan Fontanals*)

🍹 Other Improvements

- [[a4ba159a](https://github.com/jina-ai/jina/commit/a4ba159a56aef9ae9a8ea7c172daf98480e81056)] __-__ hotfix 0.9.5 (*Han Xiao*)
- [[ac7f4b04](https://github.com/jina-ai/jina/commit/ac7f4b04de206494496103e0258ca3aef860bce4)] __-__ hotfix release (*Han Xiao*)
- [[2a1039ca](https://github.com/jina-ai/jina/commit/2a1039caa9bcf04d3f582430a601568f55da13ff)] __-__ fix release script (*Han Xiao*)
- [[df836d08](https://github.com/jina-ai/jina/commit/df836d08842b1d306aebddd008e903361cb221c5)] __-__ update readme (*Han Xiao*)
- [[e33794b8](https://github.com/jina-ai/jina/commit/e33794b83abde43ed35900d08b11c2a6f945d8b8)] __-__ __contributor__: update contributors (*Jina Dev Bot*)
- [[910b3278](https://github.com/jina-ai/jina/commit/910b32788a2d21722b92cf189eef9d9418ac42a2)] __-__ __docs__: update TOC (*Jina Dev Bot*)
- [[4b97cf3d](https://github.com/jina-ai/jina/commit/4b97cf3df352ce869be6079b85ff0e2df1b66ab6)] __-__ __version__: the next version will be 0.9.4 (*Jina Dev Bot*)

<a name=release-note-0-9-6></a>

0.9.4

Not secure
> Release time: 2021-01-08 23:05:11


πŸ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jina Dev Bot, Joan Fontanals, Deepankar Mahapatro, cristian, πŸ™‡


πŸ†• New Features

- [[e5df803e](https://github.com/jina-ai/jina/commit/e5df803e0f272e3e202c5f99a3b80a6ea9247cca)] __-__ __gateway__: websocket based streaming and client (#1608) (*Deepankar Mahapatro*)

🐞 Bug fixes

- [[168a5e48](https://github.com/jina-ai/jina/commit/168a5e48d4680d22532d0e370f4a0923fc172ae2)] __-__ fix some bugs in hubio (#1631) (*Joan Fontanals*)
- [[d6d14f2c](https://github.com/jina-ai/jina/commit/d6d14f2cc8b766977f3f10c82abec1d60cf8e7ef)] __-__ __daemon__: miscellaneous fixes for logging, pod model, flow creation (#1637) (*Deepankar Mahapatro*)
- [[a7f1187a](https://github.com/jina-ai/jina/commit/a7f1187a6dea64cef7b9b95bf7819326630d969d)] __-__ fix eval name from driver (#1623) (*Joan Fontanals*)

🚧 Code Refactoring

- [[921cba31](https://github.com/jina-ai/jina/commit/921cba31d49148b59b48f7430af4afca7fe0978f)] __-__ __cli__: move show-exc-info as PPR common args (#1639) (*Han Xiao*)
- [[00a0c6c3](https://github.com/jina-ai/jina/commit/00a0c6c344609bdea88bc00394d2a0d14a95ea3c)] __-__ move test to its proper place (#1636) (*Joan Fontanals*)

πŸ“— Documentation

- [[a1617e00](https://github.com/jina-ai/jina/commit/a1617e00f675c5a6cda68c62cf1e878e496696d8)] __-__ update license for 2021 (#1625) (*cristian*)

🏁 Unit Test and CICD

- [[32154b29](https://github.com/jina-ai/jina/commit/32154b294593081b285fc0b7c9c2e939dcb132b7)] __-__ fix cd test pipeline (*Han Xiao*)
- [[2a803977](https://github.com/jina-ai/jina/commit/2a80397721dbc828035dd4629a65d4a2db5f2001)] __-__ fix cd tag and test-path (*Han Xiao*)
- [[9b846d79](https://github.com/jina-ai/jina/commit/9b846d7951d36193a74fb89f92364bf7829cb8a2)] __-__ fix escape flag in codecov (#1635) (*Han Xiao*)
- [[e7ddd439](https://github.com/jina-ai/jina/commit/e7ddd439407b2ab74602349812a37c825f1616aa)] __-__ add test with local flow and remote pods (#1583) (*Joan Fontanals*)

🍹 Other Improvements

- [[a4ba159a](https://github.com/jina-ai/jina/commit/a4ba159a56aef9ae9a8ea7c172daf98480e81056)] __-__ hotfix 0.9.5 (*Han Xiao*)
- [[ac7f4b04](https://github.com/jina-ai/jina/commit/ac7f4b04de206494496103e0258ca3aef860bce4)] __-__ hotfix release (*Han Xiao*)
- [[2a1039ca](https://github.com/jina-ai/jina/commit/2a1039caa9bcf04d3f582430a601568f55da13ff)] __-__ fix release script (*Han Xiao*)
- [[df836d08](https://github.com/jina-ai/jina/commit/df836d08842b1d306aebddd008e903361cb221c5)] __-__ update readme (*Han Xiao*)
- [[e33794b8](https://github.com/jina-ai/jina/commit/e33794b83abde43ed35900d08b11c2a6f945d8b8)] __-__ __contributor__: update contributors (*Jina Dev Bot*)
- [[910b3278](https://github.com/jina-ai/jina/commit/910b32788a2d21722b92cf189eef9d9418ac42a2)] __-__ __docs__: update TOC (*Jina Dev Bot*)

<a name=release-note-0-9-5></a>

0.9.3

Not secure
> Release time: 2021-01-08 23:05:11



πŸ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, cristian, Nan Wang, Joan Fontanals, Jina Dev Bot, Fionn Delahunty, Rutuja Surve, Wang Bo, NouiliKh, Florian HΓΆnicke, πŸ™‡


πŸ†• New Features

- [[ba9e9aec](https://github.com/jina-ai/jina/commit/ba9e9aec8c30bc5490a1441dd15d3393eb089426)] __-__ add test for embedding evaluators (#1603) (*Florian HΓΆnicke*)

🐞 Bug fixes

- [[4b67bced](https://github.com/jina-ai/jina/commit/4b67bced12b7d7bef552babb8fbf739d8afa8884)] __-__ kv indexer (#1628) (*cristian*)
- [[5edbce91](https://github.com/jina-ai/jina/commit/5edbce91615d800fd5a0c00b9088ceff37ac053c)] __-__ remove warning jina version missing from manifest (#1619) (*Joan Fontanals*)
- [[1485258f](https://github.com/jina-ai/jina/commit/1485258fc590ff81c5a2e89d2175547d17b5adb9)] __-__ example requires numpy to be imported (#1622) (*Fionn Delahunty*)
- [[80d8c36f](https://github.com/jina-ai/jina/commit/80d8c36fd85f417b86ba2a6e09b684562e7c908f)] __-__ test for hubio test build (#1609) (*Rutuja Surve*)
- [[ab592554](https://github.com/jina-ai/jina/commit/ab5925547ad0f9f17c84ba6c22ad5a37d82f6ed5)] __-__ log executor on nodriverforreq (#1624) (*cristian*)
- [[ccbd74bf](https://github.com/jina-ai/jina/commit/ccbd74bfbd85376686a2e159c035cc4c7eafb51e)] __-__ content hash should not depend on chunks (#1611) (*cristian*)

🚧 Code Refactoring

- [[28910335](https://github.com/jina-ai/jina/commit/28910335a4d1cf98126724fb2e709d50c14e671f)] __-__ parallelize cicd (#1633) (*Han Xiao*)
- [[8d63a8ec](https://github.com/jina-ai/jina/commit/8d63a8ecc0a2ed444d7ad8b9f82aa781591626e1)] __-__ move test file structure (#1629) (*Han Xiao*)
- [[36bb513a](https://github.com/jina-ai/jina/commit/36bb513a8ffa97ed474e016bd9953017c5239df8)] __-__ __tests__: refactor unit tests for document hashing (#1626) (*Nan Wang*)
- [[a338e51a](https://github.com/jina-ai/jina/commit/a338e51a6c4a160826839174bfde0ff9d241f04a)] __-__ moving jinad into daemon module of the core (#1610) (*Han Xiao*)
- [[0685b1da](https://github.com/jina-ai/jina/commit/0685b1da85f21b63e671b138272d7e022a441655)] __-__ doc content hash (#1617) (*Han Xiao*)
- [[031b74e0](https://github.com/jina-ai/jina/commit/031b74e0af536cb97e670a6f0c2286dd4fe1462b)] __-__ doc content hash (#1616) (*Han Xiao*)
- [[c68d2dad](https://github.com/jina-ai/jina/commit/c68d2dad89c6f7d96cf27e3189cced69c0920596)] __-__ __tests__: clean up codes in testing `hubapi` (#1566) (*Nan Wang*)
- [[7200c657](https://github.com/jina-ai/jina/commit/7200c6572bb8b189c14fa04220645a03817eebfe)] __-__ change metric evaluator name adapt to eval_at (#1570) (*Joan Fontanals*)
- [[62d24c22](https://github.com/jina-ai/jina/commit/62d24c2299c0dae157b914451f588f1fa119c797)] __-__ safe comparison None (#1604) (*Florian HΓΆnicke*)
- [[44d850a9](https://github.com/jina-ai/jina/commit/44d850a91eb7c9ad14d9d2b9ccb6b310733bed01)] __-__ hubapi duplicate method definition (#1601) (*Florian HΓΆnicke*)

πŸ“— Documentation

- [[ed9be882](https://github.com/jina-ai/jina/commit/ed9be882fdd112efa67e64ca20bfbb543ebad6da)] __-__ fix deadlinks (#1614) (*Wang Bo*)
- [[dfe30335](https://github.com/jina-ai/jina/commit/dfe30335c8ba6e725d855035a4ef5402b5249d6b)] __-__ __contributing__: fix a broken link (#1594) (*NouiliKh*)
- [[7fea1617](https://github.com/jina-ai/jina/commit/7fea16179baa878dbe498445721b315bc8b9ea40)] __-__ update readme de (#1602) (*Florian HΓΆnicke*)
- [[848fbcc4](https://github.com/jina-ai/jina/commit/848fbcc475f033aca576b52c451410510a603c6e)] __-__ add reference check while build docs (#1600) (*Wang Bo*)

🏁 Unit Test and CICD

- [[9a89ab74](https://github.com/jina-ai/jina/commit/9a89ab7458da04e1e8e5f372df48b897a11cd5f6)] __-__ integration test after lint (#1627) (*Joan Fontanals*)
- [[5899fdcb](https://github.com/jina-ai/jina/commit/5899fdcbfa77870341ca0e2420ad0b6b857cde7a)] __-__ fix release tag (*Han Xiao*)

🍹 Other Improvements

- [[04937b93](https://github.com/jina-ai/jina/commit/04937b93c69100dbb10aa501690785939fc83ede)] __-__ hotfix latest (*Han Xiao*)
- [[7673ccf0](https://github.com/jina-ai/jina/commit/7673ccf0cc3634969a2ab98cde6a9ca8f4edc853)] __-__ __contributor__: update contributors (*Jina Dev Bot*)
- [[a4de9328](https://github.com/jina-ai/jina/commit/a4de93287cae401611484db42d28947197b70d9b)] __-__ __docs__: update TOC (*Jina Dev Bot*)
- [[043a2bf3](https://github.com/jina-ai/jina/commit/043a2bf378c8ef2fb801452b6a9c7b8a05380f49)] __-__ fix jinadruntime styling (#1599) (*Han Xiao*)
- [[96e28fe8](https://github.com/jina-ai/jina/commit/96e28fe88c57c9e586659f9916ab4b779745f10c)] __-__ __version__: the next version will be 0.9.3 (*Jina Dev Bot*)


<a name=release-note-0-9-4></a>

0.9.2

Not secure
> Release time: 2021-01-05 20:09:01



πŸ™‡ We'd like to thank all contributors for this new release! In particular,
Han Xiao, Joan Fontanals, Deepankar Mahapatro, Pablo Reyes Naranjo, Jina Dev Bot, πŸ™‡


πŸ†• New Features

- [[692c2d9d](https://github.com/jina-ai/jina/commit/692c2d9dbb3bf22eaa616d884111b12cb9d33663)] __-__ ref indexer avoid getting abspath (#1595) (*Joan Fontanals*)
- [[63bc924f](https://github.com/jina-ai/jina/commit/63bc924ff80a2c37745290a6416206b62d9d0789)] __-__ volumes can be mapped to arbitrary path in container (#1596) (*Joan Fontanals*)
- [[93024f71](https://github.com/jina-ai/jina/commit/93024f71996502cf73c2751e9f04e2bf947ad313)] __-__ freeze jina version in hub build (#1587) (*Joan Fontanals*)

🐞 Bug fixes

- [[8f4bc221](https://github.com/jina-ai/jina/commit/8f4bc221e2a821cef8bcd0824bafe0fb5c0c996d)] __-__ clarify py_modules usage in 1546 (#1597) (*Han Xiao*)

🚧 Code Refactoring

- [[cd2ddb11](https://github.com/jina-ai/jina/commit/cd2ddb119ca550223c296fabc2d06db15f7a83be)] __-__ __jinad__: log streaming from remote (#1584) (*Deepankar Mahapatro*)

πŸ“— Documentation

- [[fc7e4b4d](https://github.com/jina-ai/jina/commit/fc7e4b4d175b05a3f69c6891e53b7947a492724a)] __-__ __readme__: add spanish link and fix others (#1591) (*Pablo Reyes Naranjo*)
- [[90a04c94](https://github.com/jina-ai/jina/commit/90a04c94db57a37f31416fe7c339a055cc4ec934)] __-__ fix doc link of logo (*Han Xiao*)

🏁 Unit Test and CICD

- [[3a90cbbd](https://github.com/jina-ai/jina/commit/3a90cbbde12d3270fb50bef19666928f1012168b)] __-__ skip flaky tests (#1598) (*Han Xiao*)

🍹 Other Improvements

- [[c0f91b3a](https://github.com/jina-ai/jina/commit/c0f91b3ab07ce9af2bbab4ac0b675e24ffaebe9e)] __-__ hotfix release (*Han Xiao*)
- [[2c1995f9](https://github.com/jina-ai/jina/commit/2c1995f9a28b2247179796af952d2a97929a59e1)] __-__ __version__: the next version will be 0.9.2 (*Jina Dev Bot*)

<a name=release-note-0-9-3></a>

0.9.1

Not secure
| Master merging | 0.9.1 | 0.9.2.dev0 | 0.9.2.dev1 |

Docker image versioning

Our universal Docker image is ready-to-use on linux/amd64, linux/armv7+, linux/arm/v6, linux/arm64. The Docker image name always starts with `jinaai/jina` followed by a tag composed of three parts:

text
jinaai/jina:{version}{python_version}{extra}


- `{version}`: The version of Jina. Possible values:
- `latest`: the last release;
- `master`: the master branch of `jina-ai/jina` repository;
- `x.y.z`: the release of a particular version;
- `x.y`: the alias to the last `x.y.z` patch release, i.e. `x.y` = `x.y.max(z)`;
- `{python_version}`: The Python version of the image. Possible values:
- `-py37`: Python 3.7;
- ` `, `-py38` for Python 3.8;
- `-py39` for Python 3.9;
- `-py310` for Python 3.10;
- `-py311` for Python 3.11;
- `{extra}`: the extra dependency installed along with Jina. Possible values:
- ` `: Jina is installed inside the image via `pip install jina`;
- `-standard`: Jina is installed inside the image via `pip install jina`. It includes all recommended dependencies;
- `-devel`: Jina is installed inside the image via `pip install "jina[devel]"`. It includes `standard` plus some extra dependencies;

Examples:

- `jinaai/jina:0.9.6`: the `0.9.6` release with Python 3.7 and the entrypoint of `jina`.
- `jinaai/jina:latest`: the latest release with Python 3.7 and the entrypoint of `jina`
- `jinaai/jina:master`: the master with Python 3.7 and the entrypoint of `jina`

Image alias and updates

| Event | Updated images | Aliases |
| --- | --- | --- |
| On Master Merge | `jinaai/jina:master{python_version}{extra}` | |
| On `x.y.z` release | `jinaai/jina:x.y.z{python_version}{extra}` | `jinaai/jina:latest{python_version}{extra}`, `jinaai/jina:x.y{python_version}{extra}` |

Six images are built, i.e. taking the combination of:
- `{python_version} = ["-py37", "-py38", "-py39"]`
- `{extra} = ["", "-devel", "-standard"]`


Image size on different tags

|Image Size|
| ---|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest?label=jinaai%2Fjina%3Alatest&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py38?label=jinaai%2Fjina%3Alatest-py38&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py39?label=jinaai%2Fjina%3Alatest-py39&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-devel?label=jinaai%2Fjina%3Alatest-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-daemon?label=jinaai%2Fjina%3Alatest-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-standard?label=jinaai%2Fjina%3Alatest-standard&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py38-devel?label=jinaai%2Fjina%3Alatest-py38-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py38-daemon?label=jinaai%2Fjina%3Alatest-py38-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py38-standard?label=jinaai%2Fjina%3Alatest-py38-standard&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py39-devel?label=jinaai%2Fjina%3Alatest-py39-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py39-daemon?label=jinaai%2Fjina%3Alatest-py39-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/latest-py39-standard?label=jinaai%2Fjina%3Alatest-py39-standard&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master?label=jinaai%2Fjina%3Amaster&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py38?label=jinaai%2Fjina%3Amaster-py38&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py39?label=jinaai%2Fjina%3Amaster-py39&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-devel?label=jinaai%2Fjina%3Amaster-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-daemon?label=jinaai%2Fjina%3Amaster-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-standard?label=jinaai%2Fjina%3Amaster-standard&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py38-devel?label=jinaai%2Fjina%3Amaster-py38-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py38-daemon?label=jinaai%2Fjina%3Amaster-py38-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py38-standard?label=jinaai%2Fjina%3Amaster-py38-standard&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py39-devel?label=jinaai%2Fjina%3Amaster-py39-devel&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py39-daemon?label=jinaai%2Fjina%3Amaster-py39-daemon&logo=docker)|
|![](https://img.shields.io/docker/image-size/jinaai/jina/master-py39-standard?label=jinaai%2Fjina%3Amaster-py39-standard&logo=docker)|

---

Manual Release Entrypoint

Manual release entrypoint is designed for authorized core developers of Jina.

Trigger weekly release manually

One can release a hotfix immediately without waiting for the weekly release. Here are the steps:

1. [Go to here](https://github.com/jina-ai/jina/actions?query=workflow%3A%22Manual+Release%22)
2. Click on "Run Workflow" dropdown button on the right and input the release token and the release reason.
3. Click on "Run Workflow" green button.

Rebuild all Docker images for certain `git tag` manually

1. [Go to here](https://github.com/jina-ai/jina/actions?query=workflow%3A%22Manual+Docker+Build%22)
2. Click on "Run Workflow" dropdown button on the right and input the release token and the release reason.
3. Click on "Run Workflow" green button.

![Rebuild all Docker images](.github/images/manual-docker-build.png)

Note, the manual rebuild on Docker images will *NOT* update `:latest-*` and `:x.y-*` aliases.

0.9.0

Not secure
| Master merging | 0.9.0 | 0.9.1.dev0 | 0.9.1.dev1 |
| Master merging | 0.9.0 | 0.9.1.dev1 | 0.9.1.dev2 |
| Master merging | 0.9.0 | 0.9.1.dev2 | 0.9.1.dev3 |

Page 47 of 66

Links

Releases

Has known vulnerabilities

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.