Skip to content

Releases: Sebiworld/AppApi

v1.4.1

04 Nov 11:47

Choose a tag to compare

  • Bugfix for some server configurations where the apikey-header could not be read correctly

Full Changelog: v1.4.0...v1.4.1

v1.4.0

01 Nov 21:58

Choose a tag to compare

  • Add compatibility for ProcessWire instances installed in a subdirectory (Thank you @saerus for mentioning this issue)
  • Add helper functions that can manipulate subdirectory links. -> Can be very handy for using ProcessWire as a headless CMS for your JavaScript applications (See FAQ for more information)
  • Add config param to disable automatic adding access control headers (Thank you @gerritvanaaken for the ticket)
  • Fix an issue where adding trailing slashes automatically lead to problems with route parameters (Thank you @gingebaker for the ticket)

Full Changelog: v1.3.7...v1.4.0

v1.3.7

05 Apr 21:03

Choose a tag to compare

Changes in 1.3.7 (2025-04-05)

Added secure flag to file objects if the file is part of a secured page.

Full Changelog: v1.3.6...v1.3.7

v1.3.6

31 Mar 22:01

Choose a tag to compare

Changes in 1.3.6 (2025-04-01)

Improved fallback logic where the authorization token can be sent as a GET-parameter

Full Changelog: v1.3.5...v1.3.6

v1.3.5

30 Mar 14:37

Choose a tag to compare

Changes in 1.3.5 (2025-03-30)

  • Add image caption handling to getAjaxOf()

Full Changelog: v1.3.4...v1.3.5

v1.3.4

04 Oct 22:01

Choose a tag to compare

Changes in 1.3.4 (2024-10-04)

  • Extended getAjaxOf() to handle PHP arrays and StdClass objects

Full Changelog: v1.3.3...v1.3.4

v1.3.3

03 Aug 21:36

Choose a tag to compare

Changes in 1.3.3 (2024-08-03)

  • Bugfix to handle corrupt image data in getAjaxOf without throwing exceptions
  • Logging & Error throwing adjustments. Non-fatal errors are now logged but not thrown. Logging can be disabled via wire('config')->app_api_log_errors) param
  • Sanitizer bugfix (Thank you @jlahijani for the ticket and solution 🤗)
  • Upgraded composer dependencies, firebase/php-jwt is now used in the most recent version 6.
  • Fixed typos & deprecated wrong spelled functions (Thank you @jlahijani for the ticket 🤗)
  • Fixed the datetime input for apikey accessible until

Full Changelog: v1.3.2...v1.3.3

v1.3.2

20 Aug 21:44

Choose a tag to compare

Changes in 1.3.2 (2023-08-20)

  • Made Auth::currentUser hookable (thank you @nloyola for the pull request 🤗)
  • Added handling for WireArray and WireData Objects to AppApi::getAjaxOf()

v1.3.1

04 Jul 18:22

Choose a tag to compare

Changes in 1.3.1 (2023-07-04)

  • Improved OpenApi JSON output (big thanks to @zoeck-dev for your input 🤗)

Full Changelog: v1.3.0...v1.3.1

v1.3.0

17 Jun 23:30

Choose a tag to compare

Changes in 1.3.0 (2023-06-18)

  • Big documentation update
  • New "See endpoints" page under Setup->AppApi
  • Overview of all registered endpoints and the location of their handler functions
  • Generation of OpenAPI 3.0.3 json
  • Added optional index 5 to the routes definition array that can hold documentation data

Full Changelog: v1.2.10...v1.3.0