AWS IoT

2024/02/09 - 3 updated api methods

Changes   This release allows AWS IoT Core users to enable Online Certificate Status Protocol (OCSP) Stapling for TLS X.509 Server Certificates when creating and updating AWS IoT Domain Configurations with Custom Domain.

2023/12/14 - 5 new api methods

Changes   This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource.

2023/11/16 - 2 updated api methods

Changes   GA release the ability to index and search devices based on their GeoLocation data. With GeoQueries you can narrow your search to retrieve devices located in the desired geographic boundary.

2023/11/14 - 6 updated api methods

Changes   This release introduces new attributes in API CreateSecurityProfile, UpdateSecurityProfile and DescribeSecurityProfile to support management of Metrics Export for AWS IoT Device Defender Detect.

2023/09/27 - 6 updated api methods

Changes   Added support for IoT Rules Engine Kafka Action Headers

2023/06/06 - 12 new 4 updated api methods

Changes   Adding IoT Device Management Software Package Catalog APIs to register, store, and report system software packages, along with their versions and metadata in a centralized location.

2023/04/28 - 3 updated api methods

Changes   This release allows AWS IoT Core users to specify a TLS security policy when creating and updating AWS IoT Domain Configurations.

2023/04/20 - 3 updated api methods

Changes   Support additional OTA states in GetOTAUpdate API

2023/04/11 - 3 updated api methods

Changes   This release allows AWS IoT Core users to specify a TLS security policy when creating and updating AWS IoT Domain Configurations.

2023/03/02 - 4 updated api methods

Changes   A recurring maintenance window is an optional configuration used for rolling out the job document to all devices in the target group observing a predetermined start time, duration, and frequency that the maintenance window occurs.

2023/01/31 - 3 updated api methods

Changes   Added support for IoT Rules Engine Cloudwatch Logs action batch mode.

2022/11/28 - 6 updated api methods

Changes   Job scheduling enables the scheduled rollout of a Job with start and end times and a customizable end behavior when end time is reached. This is available for continuous and snapshot jobs. Added support for MQTT5 properties to AWS IoT TopicRule Republish Action.

2022/11/11 - 1 new 7 updated api methods

Changes   This release add new api listRelatedResourcesForAuditFinding and new member type IssuerCertificates for Iot device device defender Audit.

2022/10/31 - 3 updated api methods

Changes   This release adds the Amazon Location action to IoT Rules Engine.

2022/08/04 - 7 updated api methods

Changes   The release is to support attach a provisioning template to CACert for JITP function, Customer now doesn't have to hardcode a roleArn and templateBody during register a CACert to enable JITP.

2022/07/20 - 2 updated api methods

Changes   GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API.

2022/07/07 - 2 updated api methods

Changes   This release adds support to register a CA certificate without having to provide a verification certificate. This also allows multiple AWS accounts to register the same CA in the same region.

2022/05/05 - 2 updated api methods

Changes   AWS IoT Jobs now allows you to create up to 100,000 active continuous and snapshot jobs by using concurrency control.

2022/04/04 - 1 new api methods

Changes   AWS IoT - AWS IoT Device Defender adds support to list metric datapoints collected for IoT devices through the ListMetricValues API

2022/02/02 - 3 updated api methods

Changes   This release adds support for configuring AWS IoT logging level per client ID, source IP, or principal ID.

2022/01/05 - 7 updated api methods

Changes   This release adds an automatic retry mechanism for AWS IoT Jobs. You can now define a maximum number of retries for each Job rollout, along with the criteria to trigger the retry for FAILED/TIMED_OUT/ALL(both FAILED an TIMED_OUT) job.

2021/12/08 - 4 updated api methods

Changes   This release allows customer to enable caching of custom authorizer on HTTP protocol for clients that use persistent or Keep-Alive connection in order to reduce the number of Lambda invocations.

2021/11/30 - 3 updated api methods

Changes   Added the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs.

2021/11/23 - 2 new 2 updated api methods

Changes   This release introduces a new feature, Managed Job Template, for AWS IoT Jobs Service. Customers can now use service provided managed job templates to easily create jobs for supported standard job actions.

2021/09/21 - 1 new 2 updated api methods

Changes   This release adds support for verifying, viewing and filtering AWS IoT Device Defender detect violations with four verification states.

2021/09/13 - 3 updated api methods

Changes   AWS IoT Rules Engine adds OpenSearch action. The OpenSearch rule action lets you stream data from IoT sensors and applications to Amazon OpenSearch Service which is a successor to Amazon Elasticsearch Service.

2021/08/31 - 6 new 1 updated api methods

Changes   Added Create/Update/Delete/Describe/List APIs for a new IoT resource named FleetMetric. Added a new Fleet Indexing query API named GetBucketsAggregation. Added a new field named DisconnectedReason in Fleet Indexing query response. Updated their related documentations.

2021/05/25 - 4 new 2 updated api methods

Changes   This release includes support for a new feature: Job templates for AWS IoT Device Management Jobs. The release includes job templates as a new resource and APIs for managing job templates.

2021/03/31 - 1 updated api methods

Changes   Added ability to prefix search on attribute value for ListThings API.

2020/12/15 - 11 new 14 updated api methods

Changes   AWS IoT Rules Engine adds Kafka Action that allows sending data to Apache Kafka clusters inside a VPC. AWS IoT Device Defender adds custom metrics and machine-learning based anomaly detection.

2020/11/23 - 2 updated api methods

Changes   This release enables users to identify different file types in the over-the-air update (OTA) functionality using fileType parameter for CreateOTAUpdate API

2020/11/12 - 3 updated api methods

Changes   This release adds a batchMode parameter to the IotEvents, IotAnalytics, and Firehose actions which allows customers to send an array of messages to the corresponding services

2020/11/04 - 1 updated api methods

Changes   Updated API documentation and added paginator for AWS Iot Registry ListThingPrincipals API.

2020/10/28 - 8 updated api methods

Changes   This release adds support for GG-Managed Job Namespace

2020/10/15 - 1 updated api methods

Changes   Add new variable, lastStatusChangeDate, to DescribeDomainConfiguration API

2020/09/30 - 3 updated api methods

Changes   AWS IoT Rules Engine adds Timestream action. The Timestream rule action lets you stream time-series data from IoT sensors and applications to Amazon Timestream databases for time series analysis.

2020/08/12 - 5 new 3 updated api methods

Changes   Audit finding suppressions: Device Defender enables customers to turn off non-compliant findings for specific resources on a per check basis.

2020/06/15 - 2 updated api methods

Changes   Added support for job executions rollout configuration, job abort configuration, and job executions timeout configuration for AWS IoT Over-the-Air (OTA) Update Feature.

2020/04/30 - 1 new 11 updated api methods

Changes   AWS IoT Core released Fleet Provisioning for scalable onboarding of IoT devices to the cloud. This release includes support for customer's Lambda functions to validate devices during onboarding. Fleet Provisioning also allows devices to send Certificate Signing Requests (CSR) to AWS IoT Core for signing and getting a unique certificate. Lastly, AWS IoT Core added a feature to register the same certificate for multiple accounts in the same region without needing to register the certificate authority (CA).

2020/04/01 - 5 new 7 updated api methods

Changes   This release introduces Dimensions for AWS IoT Device Defender. Dimensions can be used in Security Profiles to collect and monitor fine-grained metrics.

2020/03/12 - 3 updated api methods

Changes   As part of this release, we are extending capability of AWS IoT Rules Engine to support IoT Cloudwatch log action. The IoT Cloudwatch log rule action lets you send messages from IoT sensors and applications to Cloudwatch logs for troubleshooting and debugging.

2019/12/17 - 2 updated api methods

Changes   Added a new Over-the-Air (OTA) Update feature that allows you to use different, or multiple, protocols to transfer an image from the AWS cloud to IoT devices.

2019/11/25 - 15 new 9 updated api methods

Changes   This release adds: 1) APIs for fleet provisioning claim and template, 2) endpoint configuration and custom domains, 3) support for enhanced custom authentication, d) support for 4 additional audit checks: Device and CA certificate key quality checks, IoT role alias over-permissive check and IoT role alias access to unused services check, 5) extended capability of AWS IoT Rules Engine to support IoT SiteWise rule action. The IoT SiteWise rule action lets you send messages from IoT sensors and applications to IoT SiteWise asset properties

2019/11/19 - 6 new 3 updated api methods

Changes   As part of this release, we are extending the capability of AWS IoT Rules Engine to send messages directly to customer's own web services/applications. Customers can now create topic rules with HTTP actions to route messages from IoT Core directly to URL's that they own. Ownership is proved by creating and confirming topic rule destinations.

2019/11/13 - 2 new 3 updated api methods

Changes   This release adds the custom fields definition support in the index definition for AWS IoT Fleet Indexing Service. Custom fields can be used as an aggregation field to run aggregations with both existing GetStatistics API and newly added GetCardinality, GetPercentiles APIs. GetStatistics will return all statistics (min/max/sum/avg/count...) with this release. For more information, please refer to our latest documentation: https://docs.aws.amazon.com/iot/latest/developerguide/iot-indexing.html

2019/08/09 - 3 updated api methods

Changes   This release adds Quality of Service (QoS) support for AWS IoT rules engine republish action.

2019/08/05 - 11 new 1 updated api methods

Changes   In this release, AWS IoT Device Defender introduces audit mitigation actions that can be applied to audit findings to help mitigate security issues.

2019/03/21 - 1 new api methods

Changes   This release adds the GetStatistics API for the AWS IoT Fleet Indexing Service, which allows customers to query for statistics about registered devices that match a search query. This release only supports the count statistics. For more information about this API, see https://docs.aws.amazon.com/iot/latest/apireference/API_GetStatistics.html

2019/03/14 - 2 updated api methods

Changes   In this release, AWS IoT introduces support for tagging OTA Update and Stream resources. For more information about tagging, see the AWS IoT Developer Guide.

2019/02/19 - 6 updated api methods

Changes   AWS IoT - AWS IoT Device Defender adds support for configuring behaviors in a security profile with statistical thresholds. Device Defender also adds support for configuring multiple data-point evaluations before a violation is either created or cleared.

2019/02/15 - 1 updated api methods

Changes   In this release, IoT Device Defender introduces support for tagging Scheduled Audit resources.

2019/01/10 - 1 updated api methods

Changes   This release adds tagging support for rules of AWS IoT Rules Engine. Tags enable you to categorize your rules in different ways, for example, by purpose, owner, or environment. For more information about tagging, see AWS Tagging Strategies (https://aws.amazon.com/answers/account-management/aws-tagging-strategies/). For technical documentation, look for the tagging operations in the AWS IoT Core API reference or User Guide (https://docs.aws.amazon.com/iot/latest/developerguide/tagging-iot.html).

2018/11/27 - 3 updated api methods

Changes   As part of this release, we are extending capability of AWS IoT Rules Engine to support IoT Events rule action. The IoT Events rule action lets you send messages from IoT sensors and applications to IoT Events for pattern recognition and event detection.

2018/11/20 - 15 new 14 updated api methods

Changes   IoT now supports resource tagging and tag based access control for Billing Groups, Thing Groups, Thing Types, Jobs, and Security Profiles. IoT Billing Groups help you group devices to categorize and track your costs. AWS IoT Device Management also introduces three new features: 1. Dynamic thing groups. 2. Jobs dynamic rollouts. 3. Device connectivity indexing. Dynamic thing groups lets you to create a group of devices using a Fleet Indexing query. The devices in your group will be automatically added or removed when they match your specified query criteria. Jobs dynamic rollout allows you to configure an exponentially increasing rate of deployment for device updates and define failure criteria to cancel your job. Device connectivity indexing allows you to index your devices' lifecycle events to discover whether devices are connected or disconnected to AWS IoT.

2018/10/08 - 5 updated api methods

Changes   We are releasing job execution timeout functionalities to customers. Customer now can set job execution timeout on the job level when creating a job.

2018/08/27 - 3 updated api methods

Changes   This release adds support to create a Stream and Code signing for Amazon FreeRTOS job along with Over-the-air updates.

2018/08/23 - 3 updated api methods

Changes   This release adds support for IoT Thing Group Indexing and Searching functionality.

2018/07/31 - 25 new 5 updated api methods

Changes   As part of this release we are introducing a new IoT security service, AWS IoT Device Defender, and extending capability of AWS IoT to support Step Functions rule action. The AWS IoT Device Defender is a fully managed service that helps you secure your fleet of IoT devices. For more details on this new service, go to https://aws.amazon.com/iot-device-defender. The Step Functions rule action lets you start an execution of AWS Step Functions state machine from a rule.

2018/06/01 - 1 new 3 updated api methods

Changes   We are releasing force CancelJob and CancelJobExecution functionalities to customers.

2018/05/25 - 2 updated api methods

Changes   We are exposing DELETION_IN_PROGRESS as a new job status in regards to the release of DeleteJob API.

2018/05/18 - 2 new api methods

Changes   We are releasing DeleteJob and DeleteJobExecution APIs to allow customer to delete resources created using AWS IoT Jobs.

2018/04/23 - 3 updated api methods

Changes   Add IotAnalyticsAction which sends message data to an AWS IoT Analytics channel

2018/03/12 - 5 updated api methods

Changes   We added new fields to the response of the following APIs. (1) describe-certificate: added new generationId, customerVersion fields (2) describe-ca-certificate: added new generationId, customerVersion and lastModifiedDate fields (3) get-policy: added generationId, creationDate and lastModifiedDate fields

2017/12/20 - 9 new api methods

Changes   This release adds support for code signed Over-the-air update functionality for Amazon FreeRTOS. Users can now create and schedule Over-the-air updates to their Amazon FreeRTOS devices using these new APIs.

2017/12/05 - 3 updated api methods

Changes   Add error action API for RulesEngine.

2017/11/29 - 57 new 11 updated api methods

Changes   This release adds support for a number of new IoT features, including AWS IoT Device Management (Jobs, Fleet Index and Thing Registration), Thing Groups, Policies on Thing Groups, Registry & Job Events, JSON Logs, Fine-Grained Logging Controls, Custom Authorization and AWS Service Authentication Using X.509 Certificates.

2017/06/08 - 1 updated api methods

Changes   In addition to using certificate ID, AWS IoT customers can now obtain the description of a certificate with the certificate PEM.

2017/06/05 - 3 updated api methods

Changes   Added Salesforce action to IoT Rules Engine.

2016/10/18 - 3 updated api methods

Changes   Updates IoT API to the latest available version.

2016/09/15 - 4 updated api methods

Changes   Updates registerCertificate operation, and allows users to specify cannedAcl for S3 action.

2016/08/02 - 1 new 7 updated api methods

Changes   Adds `listOutgoingCertificates` and support for allowing autoregistration.