Releases: MAIF/otoroshi
v16.15.0
Otoroshi version 16.15.0
https://github.com/MAIF/otoroshi/milestone/86?closed=1
v16.14.0...v16.15.0
https://github.com/MAIF/otoroshi/releases/tag/v16.15.0
Added
- Bump to the latest wasm4s version to be able to use the Classpath source kind (#1842)
- Coraza plugin could benefits from latest wasm4s enhancements (#1848)
Changed
- prevent creating wasmo wasm plugin without source (#1838)
Fixed
- routes created with admin api doesn't show plugins if they don't have nodeId/plugin_index (#1832)
- Default Token Strategy doesn't include json content (#1835)
- DataStoresBuilder does not extends NamedPlugin (#1839)
- Custom data exporter list is not well displayed in the data exporter pages (#1840)
- Some plugins API does not extends the right parent API (#1841)
- the WasmPlugin entity does not provide template API (#1843)
- There is no easy way to consume next gen apis from the backoffice (#1844)
- wasm backendcall plugins must be able to delegate call if needed (#1845)
- plugin without js form descriptor embedded in the backoffice cannot be displayed in the route designer (#1846)
- wasmo configuration values are broken in documentation (#1847)
Documentation
- wasmo configuration values are broken in documentation (#1847)
Contributors
v16.14.0
Otoroshi version 16.14.0
https://github.com/MAIF/otoroshi/milestone/85?closed=1
v16.13.0...v16.14.0
https://github.com/MAIF/otoroshi/releases/tag/v16.14.0
Added
- upgrade wasm4s with latest version (using @extism 1.0.0)
- provide some websocket plugins (#1286)
- upgrade coraza (#1822)
- pass identity tags and metadata to analytics events (#1829)
Fixed
- wasm vm is released after each function call (#1821)
- "Response chunk size read is different from the computed one logs" with coraza (#1824)
- documentation style is broken on iOS (#1826)
Contributors
v16.13.0
Otoroshi version 16.13.0
https://github.com/MAIF/otoroshi/milestone/84?closed=1
v16.12.0...v16.13.0
https://github.com/MAIF/otoroshi/releases/tag/v16.13.0
Added
- allow deep search in the findAll operation of the admin api (#1803)
- read local state from the admin api when necessary (#1804)
- plugin to block request based on an el expression (#1806)
- plugin to allow request based on an el expression (#1807)
- plugin to block request if an apikey does no have the specified metadata (#1808)
- plugin to block request if an apikey does no have the specified tags (#1809)
- plugin to validate the current request with an external service using http request (#1810)
Fixed
- elastic search config. forms needs to be sanitized (#1801)
- slf4j warning at startup (#1802)
- backend call plugins do not sent content-length when not provided (#1805)
- export buttons on entities are present two times in the UI (#1811)
- in some cases, clientId is wrongly inferred as entity id (#1812)
- extracting json or yaml on a route downloads an entity with kind JwtVerifier (#1813)
- 2.23.x of scala-schema is no longer available (#1814)
- data exporter form does not work with exporters other than elasticsearch (#1815)
- [data-exporter] elastic - cluster uris seems broken (#1817)
Contributors
v16.12.0
Otoroshi version 16.12.0
https://github.com/MAIF/otoroshi/milestone/76?closed=1
v16.11.2...v16.12.0
https://github.com/MAIF/otoroshi/releases/tag/v16.12.0
Added
- Move build and release process on github actions (#788)
- add a plugin to serve a zip file content as a backend (#1785)
- add security checks to use env and config from the expression language (#1792)
- plugin that let you choose how to configure throttling based on el expressions (#1793)
- plugin that let you choose how to configure quotas based on el expressions (#1794)
- introduce a new kind of safe single value apikey (#1795)
- plugins blocklist to avoid security issues in some use cases (#1798)
Changed
Fixed
- leaving some route pages didn't clean the route sidebar (#1788)
- upgrade old static jquery dist (#1789)
- error in zip backend plugin (#1799)
- JSON and YAML export buttons not working on route designer (#1800)
Contributors
16.11.2
Otoroshi version 16.11.2
https://github.com/MAIF/otoroshi/milestone/83?closed=1
v16.11.1...v16.11.2
https://github.com/MAIF/otoroshi/releases/tag/v16.11.2
Added
Contributors
16.11.1
Otoroshi version 16.11.1
https://github.com/MAIF/otoroshi/milestone/82?closed=1
v16.11.0...v16.11.1
https://github.com/MAIF/otoroshi/releases/tag/v16.11.1
Fixed
- Got an error NoClassDefFoundError io.otoroshi.wasm4s.impl.WasmVmPoolImpl when calling route with wasm plugin (#1781)
- wasm not working with windows (#1782)
Contributors
16.11.0
Otoroshi version 16.11.0
https://github.com/MAIF/otoroshi/milestone/75?closed=1
v16.10.3...v16.11.0
https://github.com/MAIF/otoroshi/releases/tag/v16.11.0
Added
- support pluggable datastores (#1722)
- support pluggable data exporters (#1723)
- add the ability to override existing admin api paths in extensions (#1738)
- any otoroshi link could be a shortcut (#1761)
Changed
- moving common-wasm project in its own repo (#1732)
- rewrite wasm manager documentation (#1754)
- bump wasm4s to 2.0.0 (#1779)
Fixed
- Title not refresh (#1756)
- Cancel not working (#1757)
- Pb with link to User manual (abs/rel) (#1758)
- The
Routes only
flag on danger zone has reverse operation (#1777)
Contributors
16.10.3
Otoroshi version 16.10.3
https://github.com/MAIF/otoroshi/milestone/81?closed=1
v16.10.2...v16.10.3
https://github.com/MAIF/otoroshi/releases/tag/v16.10.3
Fixed
- common-wasm: caching process does not work (#1764)
Contributors
16.10.2
Otoroshi version 16.10.2
https://github.com/MAIF/otoroshi/milestone/80?closed=1
v16.10.1...v16.10.2
https://github.com/MAIF/otoroshi/releases/tag/v16.10.2
Added
- add new documentation search engine (#1762)
Fixed
- select are sometimes blank even with a value (#1763)
Contributors
16.10.1
Otoroshi version 16.10.1
https://github.com/MAIF/otoroshi/milestone/79?closed=1
v16.10.0...v16.10.1
https://github.com/MAIF/otoroshi/releases/tag/v16.10.1