Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 1.33 KB

changelog.md

File metadata and controls

59 lines (35 loc) · 1.33 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Nothing yet.

Fixed

  • Updated NPM dependencies.
  • Improved documentation around installation and usage.

Removed

  • Nothing yet.

1.0.0 - 2022-06-30

Changed

  • Configuration method, now uses config.js instead of webpack presets

Added

  • Mapping multiple Airtable bases and tables to different paths on the API
  • Blacklisting and whitelisting fields accepted on the API per route and method
  • Callback function to allow modification of the response data before it's returned on the API

Fixed

  • Fixed Cloudflare not properly caching the requests to Airtable
  • Updated NPM dependencies

Removed

  • Travis CI scripts for automatic deployment, should be fairly easy to add back in
  • Webpack build step removed

0.1.0 - 2018-09-08

Fixed

  • Changed PREFIX to PROXY_PREFIX to avoid variable clashes.
  • Making sure request body is attached to Airtable request.

0.0.1 - 2018-09-08

Added

  • Initial release. Primary features:
    • Secure API key and Base ID usage for Airtable API
    • Route-based permissions
    • Automated builds with Travis-CI