Skip to content

Releases: fastly/fastly-go

v1.0.0-beta.37

06 Dec 07:02
Compare
Choose a tag to compare

v1.0.0-beta.37 (2024-12-05)

Breaking Changes:

  • fix(udm-domains): Use v1 versioned HTTP endpoints for UDM domains
  • fix(historical): Remove references to VCL on Compute metrics
  • fix(realtime): Remove references to VCL on Compute metrics
  • feat(billing-usage-metrics): Updated to v3 of the API

Bug fixes:

  • fix(acls-in-compute): Corrected shape of compute-acl-update model.

Enhancements:

  • feat(object-storage-access-keys): Added Object Storage Access Keys API
  • feat(logging-grafanacloudlogs): Added Grafana Cloud Logs Loggin API
  • feat(insights): Added Insights API
  • feat(kv-store-item): Added consistency parameter to get-keys operation.
  • feat(enabled-products): Added mode property to set-configuration.

Documentation:

  • doc(observability-custom-dashboards): Fix bad link in custom dashboard documentation
  • doc(observability-custom-dashboards): Reformat some enums to fix docs rendering
  • doc(acls-in-compute): Corrections to descriptions of compute-acl-lookup, compute-acl-list-entries,
    compute-acl-update-entry, and compute-acl-update structures
  • doc(enabled-products): Added support for product ID log_explorer_insights.
  • doc(enabled-products): Added support for product ID ddos_protection.

v1.0.0-beta.36

23 Oct 07:05
Compare
Choose a tag to compare

v1.0.0-beta.36 (2024-10-23)

Enhancements:

  • feat(go): Run 'gofmt' on generated Go code.

Documentation:

  • doc(backend): Correct spelling in connect_timeout and first_byte_timeout field descriptions.

v1.0.0-beta.35

13 Sep 07:05
Compare
Choose a tag to compare

v1.0.0-beta.35 (2024-09-13)

Bug fixes:

  • bugfix(rust): Implement std::fmt::Display instead of std::string::ToString for enum models.
  • fix(contact): Corrected endpoint called by delete-contact operation
  • fix(origin-inspector, domain-inspector): Use integer type for Timestamp.
  • fix(billing): Make all fields on billing list item data nullable

Enhancements:

  • feat(acls-in-compute): Add ACLs in Compute API
  • feat(enabled-products): Updated to use v1 versioned endpoints.
  • feat(enabled-products): Added get-product-configuration, set-product-configuration operations.
  • feat(realtime, historical): Added request_denied_get_head_body metric.
  • feat(tls): Add definitions for values of sort parameter
  • feat(staging): Add activate/deactivate endpoints for staging
  • feat(customer-addresses): Add Customer Addresses API

Documentation:

  • doc(enabled-products): Added support for product IDs bot_management and ngwaf.

v1.0.0-beta.34

22 Aug 06:37
Compare
Choose a tag to compare

v1.0.0-beta.34 (2024-08-21)

Bug fixes:

  • bugfix(py): Add dependencies to pyproject.toml.
  • fix(billing): make rate-per-unit nullable

v1.0.0-beta.33

08 Aug 09:37
Compare
Choose a tag to compare

v1.0.0-beta.33 (2024-08-08)

Bug fixes:

  • fix(billing): Adjust type of regional data to help the generator
  • fix(billing): Correct type of invoice_id field

v1.0.0-beta.32

05 Aug 06:39
Compare
Choose a tag to compare

v1.0.0-beta.32 (2024-08-04)

Enhancements:

  • feat(observability): Adds new Observability Custom Dashboards API
  • feat(billing-invoices): Adds month-to-date invoice information
  • feat(billing-usage-metrics): Adds information on service-level usage.
  • feat(tls): Adds an endpoint to get a TLS certificate blob (Limited Availability)
  • feat(stats): Add origin_offload metric

v1.0.0-beta.31

01 Jul 14:53
Compare
Choose a tag to compare

v1.0.0-beta.31 (2024-07-01)

Bug fixes:

  • fix(logging): For several endpoints, correct use_tls to be string

Enhancements:

  • feat(content): /content/edge_check endpoint now returns informational values in hash when a timeout occurs or when
    an object is too large.
  • feat(logging-datalog): Added additional regions

v1.0.0-beta.30

28 Jun 06:47
Compare
Choose a tag to compare

vv1.0.0-beta.30 (2024-06-27)

Bug fixes:

  • bugfix(alerts-definitions): For Origin derived metrics, correct all_bandwidth type to integer

Enhancements:

  • feat(logging-s3): Add file_max_bytes configuration field
  • feat(alerts-definitions): Add integration_id parameter to the List Alert Definitions endpoint
  • feat(alerts-definitions): For Origin derived metrics, add all_status_4xx_excl_404_rate and all_status_404_rate properties
  • feat(alerts-definitions): For Domain derived metrics, add status_4xx_excl_404_rate and status_404_rate properties
  • feat(alerts-definitions): For Stats derived metrics, add status_4xx_excl_404_rate, status_404_rate, all_status_5xx_rate,
    all_status_4xx_rate, all_status_gte_400_rate, and all_status_lt_500_rate properties
  • feat(billing-invoices): For invoice line items, added ProductLine property

Documentation:

  • doc(billing-invoices): "Billing Invoices API" relabeled to "Invoices API"
  • doc(billing-invoices): Updated documentation of billing_start_date and billing_end_date query parameters of
    List of invoices endpoint
  • doc(alerts-definitions): Updated documentation of several fields
  • doc(notification-service): Updated documentation examples for several fields

v1.0.0-beta.29

24 May 11:45
Compare
Choose a tag to compare

vv1.0.0-beta.29 (2024-05-24)

Bug fixes:

  • fix(backend): Correct tcp_keepalive_enable to be nullable
  • bugfix(resource): Correct resourceTyperesource accepted values
  • bugfix(sudo): Mark API to require authentication token

Enhancements:

  • feat(image-optimizer-default-settings): Add Image Optimizer Default Settings APIs
  • feat(tls-subscriptions): Add certificate_authority filter parameter

Documentation:

  • docs(generator): Update links in docs and comments with unified docs site URL structure
  • docs(generator): Clean up README by using GitHub alert icons and collapsible sections
  • doc(logging-kinesis): Update description of format field.
  • doc(tls-subscriptions): Update descriptions of certificate_authority and tls_subscription_include fields.

v1.0.0-beta.28

26 Apr 05:10
Compare
Choose a tag to compare

vv1.0.0-beta.28 (2024-04-25)

Bug fixes:

  • bugfix(billing_address, invitations): Correct customer relationship schema to be single entry rather than array
  • bugfix(request_settings): Mark request_settings fields as nullable: bypass_busy_wait, force_miss, geo_headers,
    max_stale_age, timer_support, and xff

Enhancements:

  • feat(generator): The API Client Generator now uses a new automatic changelog generation process.
  • feat(historical, realtime): Add the following new metrics: ddos_action_downgrade,
    ddos_action_downgraded_connections, vcl_on_compute_hit_requests, vcl_on_compute_miss_requests,
    vcl_on_compute_pass_requests, vcl_on_compute_error_requests, vcl_on_compute_synth_requests,
    vcl_on_compute_edge_hit_requests, vcl_on_compute_edge_miss_requests, all_hit_requests,
    all_miss_requests, all_pass_requests, all_error_requests, all_synth_requests, all_edge_hit_requests,
    all_edge_miss_requests, all_status_1xx, all_status_2xx, all_status_3xx, all_status_4xx, and
    all_status_5xx.
  • feat(backend): Add tcp_keepalive_* properties to the Backend API, which allow configuring TCP keepalives for
    backend connections.

Documentation:

  • doc(realtime): Correct description of miss_histogram structure in real-time stats.