Skip to content

Latest commit

 

History

History
69 lines (54 loc) · 3 KB

CHANGELOG.md

File metadata and controls

69 lines (54 loc) · 3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.4.2] - 2023-11-20

Changed

  • Fixed versioning in Docker containers. PR

[0.4.1] - 2023-10-11

Changed

  • Loosened the Cache-Control and Last-Modified checks for IPNS paths, as they are now allowed. PR

[0.4.0] - 2023-10-02

Added

  • Added tests for HTTP Range requests, as well as some basic helpers for AnyOf and AllOf. PR

[0.3.1] - 2023-09-15

Added

  • Specs Dashboard Output. PR
  • --version flag shows the current version
  • Metadata logging used to associate tests with custom data like versions, specs identifiers, etc.
  • Output Github's workflow URL with metadata. PR
  • Basic Dashboard Output with content generation. PR
  • Test Group Metadata on Tests. PR
  • Specs Metadata on Tests. PR

Changed

  • Escape test names to avoid confusion when processing test hierarchies. PR

[0.3.0] - 2023-07-31

Added

  • --verbose flag displays all the output to the console
  • Expect.Headers.ChecksAll: an expectation to test all the header values (0, 1, or more)

Changed

  • finalized port of Kubo's sharness tests. PR
  • extract-fixtures --merged generates a car version 1 with a single root now
  • refactored multi-range requests. PR

[0.2.0] - 2023-06-26

Added

  • carFixture.MustGetChildren
  • Gateway backend timeout test for entity-bytes from IPIP-402. Issue.

Changed

  • Renamed methods using Children into Descendants when relevant
  • CAR tests no longer check for the roots. See discussion in IPIP-402.

[0.1.0] - 2023-06-08

Added

  • Fmt a string interpolation that replaces golang's and works better with HTML entities, and HTTP headers and URLs.
  • Support for calling multiple requests in a single test case and comparing their payloads.

Changed

  • Path(url) does not add a leading / to the URL anymore.
  • Do not follow redirects by default anymore, remove DoNotFollowRedirect and add FollowRedirect.
  • Body check is running in its own test. #67

[0.0.2] - 2023-06-01

Removed

  • Body check for subdomain redirection

[0.0.1] - 2023-03-27

Added

  • v0 of the Gateway Conformance test suite