Releases: jbolda/gatsby-source-airtable
gatsby-source-airtable v2.3.0
[2.3.0]
- This makes the fileNode pull
name
from the airtable metadata instead of the
remote file, because when an airtable user changes the file name, airtable does
not rename the original url. This change makes file name changes in airtable
usable in the fileNode instead of needing to download, rename, and re-upload the
file.
Explicitly Set Remote Files Type
This includes #172 to send the ext
argument through when dealing with attachments. This may help with the inference upstream from this plugin by @dgrcode.
It also includes some doc maintenance in #180 and #184 by @grikomsn.
Thanks to the both of you!
npm notice package: [email protected]
npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE
npm notice 13.1kB gatsby-node.js
npm notice 7B index.js
npm notice 1.1kB package.json
npm notice 19.1kB README.md
npm notice === Tarball Details ===
npm notice name: gatsby-source-airtable
npm notice version: 2.1.1
npm notice package size: 10.7 kB
npm notice unpacked size: 34.4 kB
npm notice shasum: a864be9900f252267a73aed38072e7ee89af8d6c
npm notice integrity: sha512-VLTB9iny0Vqf9[...]Eqb4aO1kYCBIA==
npm notice total files: 5
npm notice
+ [email protected]
multi-type parent and children nodes
This release allows one to suffix both the parent node, Airtable
, and the children node (used in mapping
), AirtableField
, to avoid issues where different type data were clashing. This is primarily the work from #121 (and further links).
We have also updated the Airtable.js version on which we rely, and added the all-contributors
functionality.
Multi-type Nodes Beta
This is the beta release of the ability to suffix both parent nodes, e.g. allAirtableSuffix
, and mapping nodes, e.g. allAirtableFieldtextmarkdown
. This is primarily the work from #121.
AirtableField many node types
This is an alpha version of supporting multiple types. This will allow you to have many different child node types, which means there won't be clashes when you have different types of data contained in the child nodes. (You can map both mdx and pictures at the same time.) This version is based on #115. Ongoing work can be seen in #121.
shhhh, the should have been a dev version 😬
This should have been released under a dev version. We followed this version with a patch, and reintroduced it as a dev version.
Await Child Nodes
This version fixes a bug that was introduced in [email protected]
. It is less forgiving about letting promises resolve in nodes after creation. Fixed in #119 and first noted in #117.
Airtable Version Bump
Bump Deps for Lodash
We bumped the airtable dependency so it stops squawking about the security vulnerability.
Brought up in #62 and fixed by @jamessimone in #63. Thanks!