Skip to content

Releases: MAIF/otoroshi

v16.15.0

29 Feb 15:52
Compare
Choose a tag to compare

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

07 Feb 16:05
Compare
Choose a tag to compare

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

22 Jan 10:53
Compare
Choose a tag to compare

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

22 Dec 11:01
Compare
Choose a tag to compare

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

  • redesign the route pages organisation (#1790)
  • redesign the topbar (#1791)

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

05 Dec 13:07
Compare
Choose a tag to compare

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

  • close milestone at the end of the release (#1783)
  • generate milestone in release process (#1784)

Contributors

16.11.1

05 Dec 09:44
Compare
Choose a tag to compare

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

29 Nov 13:51
Compare
Choose a tag to compare

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

16 Nov 13:11
Compare
Choose a tag to compare

16.10.2

14 Nov 08:37
Compare
Choose a tag to compare

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

10 Nov 14:04
Compare
Choose a tag to compare