A single script that can handle all HTTP requests with Filemaker
2.0.0 technically has a breaking change but it is highly unlikly to cause problems.
In 1.9.1 we added response.Ok property to the response as fast way to check if a response was in the 200 range. Version 2.0.0 changes that to response.ok, SO if you never used that feature that is only a couple of months old, you will not be impacted by this change.
- Date: 3/18/2025
- Author: Todd Geist (todd.geist@proofgeist.com)
- Change: Changed
response.Oktoresponse.okto better match standards from other fetch libraries. This is technically a breaking change, which is why the version is updated to 2.0.0. However, it would likely only affect users who started using the.okfeature, which probably no one besides the author has. - Author: Todd Geist (todd.geist@proofgeist.com)
- Change: On FileMaker version 19.5.1 and greater,
content-type=application/jsonwill be added to the headers if passing JSON data and the header doesn’t already include "application/json".
- Fix: Resolved an issue with
$errornot being set correctly after the "Insert from URL" step.
- Fix: Resolved a bug with
application/x-www-form-urlencoded. - Addition: Added a Boolean "Ok" to the response if the request returns a 200-level response.
- Addition: Added options for trace and duration.
- Addition: Added support for nested form fields using
application/x-www-form-urlencoded.
- Fix: Resolved an issue with spaces in the username for basic authentication.
- Fix: Corrected the fix for the empty headers bug.
- Fix: Fixed an empty headers bug.
- Enhancement: Added support for binary and form data.
- Enhancement: Added handling for 100 status codes.
- Date: 11/12/2018
- Author: Todd Geist (todd@geistinteractive.com)
- Change: Major refactor based on Generator 1 version.