Airtable

Latest version: v0.4.8

Safety actively analyzes 629503 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.5.1

* Improved handling of unexpected server errors
* Exports AirtableError class as Airtable.Error for use in
`instanceof` checks.

0.5.0

* Optional Promise-based API: if you call any method that takes a
callback without providing a callback, it will return a Promise:

table.find(recordId).then(record => {
// Process record.
}).catch(err => {
// Handle error.
})

* Added an `all()` method for automatically fetching all records
across all pages when selecting from a table:

table.select({view: 'Main View'}).all().then(records => {
// records array will contain every record in Main View.
}).catch(err => {
// Handle error.
})

0.4.5

* The default timeout for requests is increased from 30 seconds
to 5 minutes. You can set a custom timeout by passing `requestTimeout`
in milliseconds to the Airtable constructor or Airtable.configure:

Airtable.configure({requestTimeout: 30 * 1000}); // 30 seconds

0.4.4

* airtable.browser.js no longer implicitly depends on jQuery being available
on the page.
* Upgraded dependency: request 2.79.0 (removes tough-cookie vulnerability warning).

0.4.3

* Fixed issue that prevented callback from being called with error
when running in the browser and servers are unreachable.

0.4.2

* Upgraded dependencies: async 1.5.2, request 2.73.0

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.