10.0.0 (2023-04-12)
Bug Fixes
-
add proper type for TagQueries [DANTE-867] (#1767) (f261e49)
-
build: Stable build for node and browser (0198c55)
-
config: adjust to breaking changes (ec1bfd2), closes /github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-800-2021-02-21
-
convert multiple filter values to a string (#1776) (4fa43a5)
-
correct entry types and add chain modifiers (#1705) (aefc151)
-
correct link for build status in all .md files + add query type breaking change in MIGRATION.md (#1859) (199a3a6)
-
default-client: adjust locale warning message (9169c33)
-
default-client: adjust warning message (ba6f904)
-
dep: update dependencies (61e9730)
-
dep: Update fast-copy to 2.1.3 (ceeb04a)
-
disallow objects as query parameter values (#1795) (5ea410b)
-
don't allow match operator for number fields (#1155) (3ecab89)
-
fast-copy bump (8213e7f)
-
fixing the next config for semantic-release (#1699) (81800e2)
-
location type (string -> number) (d42a389)
-
move getEntry tests from tests.test.ts to getEntry.test.ts (#1777) (dec76a6)
-
move types from dev dependencies to dependencies (#1168) (642489d)
-
package: Change main entry point to node build (#1014) (054fe31)
-
query parameters compatible with strict mode (#1819) (1ddfe55)
-
remove the locale query filter from the list of FixedQueryOptions (#1774) (2e85049)
-
types: Fix available sys query params (3c80044)
-
types: Fix axios types (75f7b88)
-
type: Various fixes related to types (a82086d)
-
updating the branch of the next version to beta-v10 as well (#1694) (830ae26)
-
use type only exports to support isolatedModules (#1273) (7250583)
-
user-agent-header: reintroduce version number (#1043) (838d69c)
-
using media to generate contentful logo correctly in typedoc output (#1871) (056bed3)
-
Next typescript add semantic release (#1160) (441e8f4), closes #1160
Features
- add a separate entry page for docs and update categories (#1830) (0936480)
- add all query parameter (#1791) (150af8e)
- add documentation for simple type definitions (#1832) (38c65e8)
- add EntrySkeletonType combining fields with content type id [DANTE-946] (#1796) (0ecf787)
- add missing documentation for types (#1853) (830c9b5)
- add order query parameter (#1789) (b672ce5)
- add reference search to query types (#1766) (7da3ac4)
- add types for metadata.tags query parameters (#1784) (3f8afa4)
- api: migrate sync (#523) (5d093d4)
- build: output right files (#531) (596c65a)
- chained-modifier: convert locales integratio to unit tests (41bbaeb)
- chained-modifiers: restrict usage of unresolved param (#1088) (dedfff2)
- chore: ensure typescript version (#558) (2567cf2)
- chore: re-activate package version for headers (#515) (f9a8764)
- content-types: add query params (#1152) (50c1846)
- docs: create documentation with better-docs (c174ee0)
- localized-client: restrict locale param usage with TS (6d320b3)
- localized-client: throw an error when locale is passed (9d34eaa)
- params: Remove asterisk as option for locale in client query param (6ac000d)
- require content type when it’s needed in API (#1747) (8abb0cb)
- ResourceLink type (85018ae)
- tests: migrate all create-contenful-api tests (#516) (336cb60)
- tests: migrate last test files to typescript (#527) (55a5b61), closes #530
- types: all public api typed (#512) (d930313)
- types: suggest optional keys (#1151) (dada8cf)
- types: typed public api (#517) (a691e4e)
- update docs for assets (#1701) (7b912e3)
Reverts
- Revert "build-beta(deps-dev): bump semantic-release from 19.0.5 to 21.0.0 (#1821)" (#1827) (8fc0b27), closes #1821 #1827
BREAKING CHANGES
- rewrite contentful.js in TS. For a list of breaking changes, see https://github.com/contentful/contentful.js/blob/beta-v10/MIGRATION.md#migration-to-contentfuljs-10x