All the notable changes to this project will be documented in this file.
Library - Chore
- PR #119: sync sendgrid-oai. Thanks to @thinkingserious!
Library - Docs
- PR #115: add suppression bounces classifications, segmenting contacts out of beta, formatting, typos. Thanks to @thinkingserious!
Library - Test
Library - Feature
- PR #112: Add Beta OpenAPI v3.1 Spec. Thanks to @astuteape!
Library - Chore
- PR #111: push Datadog Release Metric upon deploy success. Thanks to @eshanholtz!
Library - Chore
- PR #106: merge test and deploy workflows. Thanks to @shwetha-manvinkurke!
Library - Fix
Library - Fix
Library - Chore
- PR #98: Replace Travis-CI with GitHub Actions. Thanks to @astuteape!
- PR #102: fix nginx ports. Thanks to @eshanholtz!
- PR #101: update prism for GitHub Actions. Thanks to @eshanholtz!
Library - Feature
- PR #95: add reply_to_list to v3. Thanks to @thinkingserious!
Library - Feature
- PR #93: add SendGrid OpenAPI v3.0.3 support. Thanks to @fefi95!
- PR #92: add reply_to_list. Thanks to @thinkingserious!
Library - Feature
Library - Chore
Library - Docs
- PR #87: Fix typo on a documentation link to a form. Thanks to @maylonpedroso!
- PR #86: fix contacts endpoint, add v2 segmentation beta docs. Thanks to @thinkingserious!
Library - Chore
- PR #80: Api reference: update with export from Stoplight. Thanks to @astuteape!
- PR #77: Update Stoplight export to support SendGrid's API Reference. Thanks to @astuteape!
Library - Feature
- PR #82: Format Mail Send description, clean up new Marketing Campaigns copy. Thanks to @astuteape!
Library - Fix
- PR #83: Remove non-rendering links. Thanks to @astuteape!
- PR #81: change docker spec. Thanks to @JenniferMah!
- PR #79: use last working version of OAI to run prism. Thanks to @JenniferMah!
Library - Docs
- PR #84: Adding new Stoplight oai file for a docs change. Thanks to @Whatthefoxsays!
[2021-06-09] Version 1.4.4
Library - Feature
- PR #77: Replace the
oai_stoplight.json
file with a recent export from Stoplight. This change does not modify theoai.json
oroai.yaml
files. It is in place to support the public API reference.
Library - Docs
- PR #77: Add instructions for installing and running the Python prance library locally.
Library - Docs
- PR #48: Add Code Review to Contributing.md #47. Thanks to @derekneuland!
Library - Docs
- PR #52: Ran all .md files through grammar.ly. Thanks to @ssiddhantsharma!
Library - Chore
- PR #72: update readme to reflect default branch rename. Thanks to @eshanholtz!
Library - Feature
- PR #70: add prism Docker setup. Thanks to @childish-sambino!
Library - Docs
- PR #16: Add release notifications badge, text. Thanks to @gabrielkrell!
- PR #18: Create CODE_OF_CONDUCT.md. Thanks to @kusti8!
- PR #21: SEO friendly links for README.md and CONTRIBUTING.md. Thanks to @whitneyrosenberg!
- PR #23: Fix a typo in CONTRIBUTING.md. Thanks to @ChatPion!
- PR #22: Update the README with appropriate links. Thanks to @goteamtim!
- PR #28: Creates pull request template. Thanks to @rsarai!
- PR #43: fix headers in README. Thanks to @pushkyn!
- PR #33: Add an ISSUE_TEMPLATE. Thanks to @thepriefy!
- PR #24: add license and remove duplicate SendGrid logo in README.md. Thanks to @thepriefy!
- PR #44: Update CONTRIBUTING.md - remove links to non-existent sections. Thanks to @pushkyn!
- PR #65: Add our Developer Experience Engineer career opportunity to the README. Thanks to @mptap!
Library - Chore
- PR #40: update license file to include correct year range. Thanks to @InfiniteCoder!
- PR #41: update license year. Thanks to @garuna-m6!
- PR #38: update license end year. Thanks to @Akhi1!
- PR #58: Update copyright year in license. Thanks to @incarnate!
Library - Test
- PR #42: add test for license year. Thanks to @pushkyn!
- PR #29: Add syntax validation via Prance on Travis. Thanks to @CapacitorSet!
Library - Fix
- PR #68: Fixed incorrect return of validation_results key on the domain validation response. Thanks to @andela-oakinniranye!
- Optional
on-behalf-of
subuser header and minor documentation updates.
- Sender ID url
- Duplicate query parameter
- Sender ID endpint
- /user/webhooks/parse/settings/{hostname} consumes parameter fixed
- Removed extra /
- Issue #7 - Object with empty property name
- Examples and definitions
- v3 /mail/send out of beta
- Remove unecessary test
- Adjustments to the stoplight schema
- Fixed more request body schemas when there should be no request body
- Removed duplicate endpoint
- Removed duplicate endpoint
- Fixed several request body schemas
- Bug in the /mail/send/beta schema
- Example request body for /campaigns/{campaign_id}/schedules
- Swagger -> Open API Specification
- /mail/send/beta endpoint
- Title name
- Swagger.json, Swagger.yaml and RAML.yaml files open sourced