Skip to content

Latest commit

 

History

History
732 lines (571 loc) · 78.4 KB

CHANGELOG.md

File metadata and controls

732 lines (571 loc) · 78.4 KB

Changelog

3.5.3

Patch Changes

  • f410b68: Fix Upload Proxy failing Authorization headers for Delete

3.5.0

Minor Changes

  • 2eeec07: Introduced a new test suit, Fleek Functions assets and revised dependencies. It also marks of source-code to its own public repository.

3.4.0

Minor Changes

  • f61a0bd: add sgx to support to functions proxy and sdk

3.3.0

Minor Changes

  • 2980e99: Introduces Blake3Hash field

Patch Changes

  • 2980e99: Tweak FN Wasm errors, shouldn't require arg.

3.2.0

Minor Changes

  • 319fc04: add sgx flag to function deployment

3.1.0

Minor Changes

  • 7e75010: add Folder nagivation support for Fleek storage

3.0.0

Major Changes

  • d8c9fef: Distribute ESM for web and CJS for NodeJs. Using the exports and fallback node package.json protocols

2.3.0

Minor Changes

  • c95a0c4: Rationalise the SDK build processes

2.2.1

Patch Changes

  • 4733921: handle 429 error on sdk

2.2.0

Minor Changes

  • 9ed8752: The SDK Nodejs exclusive error message is now about SDK feature

Patch Changes

  • 00e3b1a: Extend exports with upload pin responses
  • 94cf417: Bump versions for CI

2.1.5

Patch Changes

  • e25f154: skip backing up functions on permenant storage layers

2.1.4

Patch Changes

  • ab7a8c7: Update to environment variables

2.1.2

Patch Changes

  • d106194: Fix private file upload

2.1.1

Patch Changes

  • fda42e5: Upload files to private storage in storage client

2.1.0

Minor Changes

  • 95dbaf2: Single purpose for text utilities

2.1.0

Minor Changes

  • da2190b: Add EMAIL channel

2.0.0

Major Changes

  • 61bcbe9: Add the serverless functions service

Minor Changes

  • e553fdd: Retry logic that make upload of very big files more reliable
  • 8a88f28: Resolves DNS configuration display issues, introduces a non-blocking update notification system, and corrects terminology from 'whitelabel' to 'whitelisting', among other enhancements.
  • c36112d: Replace white label domains with white list domains

1.4.0

Minor Changes

  • dcdc34d: Given that SDK uses a bundler, move bundled dependencies to package.json's devDependencies.

1.3.3

Patch Changes

1.3.2

Patch Changes

1.3.1

Patch Changes

1.3.0

Minor Changes

  • 209599d: Deprecate client generated process, favouring SDK. Further improvements for the NPM packaging for CLI dependencies which is used as POC, to surface most of the work that'll be required across the project packages. Modifies ESLint custom plugins to be importable in ESM vs CJS. The CLI builder is now deprecated in favour of Typescript's tsc. The CLI is now a ESM.

Patch Changes

1.2.0

Minor Changes

  • 074e0dc: Deprecate client-generated in-package schemas, to favour the SDK package as its origin.

Patch Changes

1.1.0

Minor Changes

  • 0793cc0: Add DNSLink improvements and refactor

Patch Changes

1.0.3

Patch Changes

  • ef29866: add delete endpoint on proxy and on sdk and cli

1.0.2

Patch Changes

1.0.1

Patch Changes

1.0.0

Major Changes

  • 84dd190: feat: [APP2-126] [DNS Link for sites] - BE

Patch Changes

0.7.2 (2023-10-26)

Features

  • app, graphql: add mutation for cache purge (#1450) (c601e71)
  • app: build failed reasons (#1553) (b5d017b)
  • app: store build logs and create Github API Gateway (#1292) (3efcc32)
  • Automatically run Docker with MySQL server for integration tests if it doesn't exist (#1385) (122cf2e)
  • cli, sdk: CLI 0.7.0 and SDK 0.7.0 (#1763) (3ba7f98)
  • ENS Integration (#1045) (d0cf4b0)
  • graphql,prisma: managed secrets / env variables (#1318) (d23efde)
  • graphql: custom trigger deployment workflow + check for invalid deployments (#1747) (dd8a608)
  • graphql: optional emails, removing web3auth provider (#1489) (ec9c1d9)
  • graphql: support creating multiple ENS for one IPNS (#1229) (d600c6a)
  • graphql: use redirect_uri query param for Github callback URL definition (#1605) (191d0c2)
  • managed deployments, aws cdk and state machines (#979) (06040a7)
  • pgw hard delete (#1801) (3e29cdf)
  • primary domain (#1829) (8260fd8)
  • prisma, graphql: Delete user with all dependencies (89c52dd)
  • prisma, graphql: Delete user with all dependencies (60ac694)
  • propagate commit hash to graphql/sdk/cli (#1498) (3e83511)
  • sdk tests (#1176) (201e038)
  • sdk: integration tests for IPFS client (857e7aa)
  • sdk: ipfs client - integration tests (9526fdd)
  • sdk: missing integration tests (ee7f5be)
  • sdk: missing tests for IPNS client (2635540)
  • Site dependencies for deleting confirmation dialog (#1774) (0b59f14)
  • Site dependencies for deleting confirmation dialog (#1774) (cc16980)
  • site soft delete (#1725) (a3718cb)
  • site soft delete (#1725) (71352e1)
  • sites,graphql,sdk: Pass options to generateSlug to avoid impolite slugs (#1846) (18eee7f)
  • storage backup providers (#1495) (0fabad8)
  • storage pins (#1370) (9ad1bac)
  • tester, sdk: integrate IPFS mock directly via tester package (61b439a)
  • united prisma (#1198) (e92f5b5)

Bug Fixes

Miscellaneous Chores

0.7.1 (2023-10-12)

Features

  • app, graphql: add mutation for cache purge (#1450) (c601e71)
  • app: build failed reasons (#1553) (b5d017b)
  • application credentials (#946) (0f06797)
  • application credentials cli (#1007) (a3cf51d)
  • app: store build logs and create Github API Gateway (#1292) (3efcc32)
  • Automatically run Docker with MySQL server for integration tests if it doesn't exist (#1385) (122cf2e)
  • cli, sdk: CLI 0.7.0 and SDK 0.7.0 (#1763) (3ba7f98)
  • cli: command to list projects, option name to switch or create … (#1145) (9c9a794)
  • ENS Integration (#1045) (d0cf4b0)
  • graphql,prisma: managed secrets / env variables (#1318) (d23efde)
  • graphql: custom trigger deployment workflow + check for invalid deployments (#1747) (dd8a608)
  • graphql: optional emails, removing web3auth provider (#1489) (ec9c1d9)
  • graphql: queries mutations schema for pgw (#987) (ef4a14d)
  • graphql: support creating multiple ENS for one IPNS (#1229) (d600c6a)
  • graphql: use redirect_uri query param for Github callback URL definition (#1605) (191d0c2)
  • managed deployments, aws cdk and state machines (#979) (06040a7)
  • pgw hard delete (#1801) (3e29cdf)
  • primary domain (#1829) (8260fd8)
  • prisma, graphql: Delete user with all dependencies (89c52dd)
  • prisma, graphql: Delete user with all dependencies (60ac694)
  • propagate commit hash to graphql/sdk/cli (#1498) (3e83511)
  • sdk tests (#1176) (201e038)
  • sdk: every service now use unified graphql service (#969) (33fe0ea)
  • sdk: integration tests for IPFS client (857e7aa)
  • sdk: ipfs client - integration tests (9526fdd)
  • sdk: missing integration tests (ee7f5be)
  • sdk: missing tests for IPNS client (2635540)
  • Site dependencies for deleting confirmation dialog (#1774) (0b59f14)
  • Site dependencies for deleting confirmation dialog (#1774) (cc16980)
  • site ipns improvements (#988) (3e6913f)
  • site soft delete (#1725) (a3718cb)
  • site soft delete (#1725) (71352e1)
  • sites-prisma, graphql, sdk, cli: add a IpnsRecord for a Site and automatic publishing during deployment (#925) (ebdd18f)
  • sites,graphql,sdk: Pass options to generateSlug to avoid impolite slugs (#1846) (18eee7f)
  • storage backup providers (#1495) (0fabad8)
  • storage pins (#1370) (9ad1bac)
  • tester, sdk: integrate IPFS mock directly via tester package (61b439a)
  • united prisma (#1198) (e92f5b5)

Bug Fixes

Miscellaneous Chores

0.7.0 (2023-09-12)

Features

  • add metadata and Site relation for Pins (#961) (102e1c3)
  • app, graphql: add mutation for cache purge (#1450) (c601e71)
  • app: build failed reasons (#1553) (b5d017b)
  • application credentials (#946) (0f06797)
  • application credentials cli (#1007) (a3cf51d)
  • app: store build logs and create Github API Gateway (#1292) (3efcc32)
  • Automatically run Docker with MySQL server for integration tests if it doesn't exist (#1385) (122cf2e)
  • cli, sdk: CLI 0.7.0 and SDK 0.7.0 (#1763) (3ba7f98)
  • cli: command to list projects, option name to switch or create … (#1145) (9c9a794)
  • ENS Integration (#1045) (d0cf4b0)
  • graphql,prisma: managed secrets / env variables (#1318) (d23efde)
  • graphql: delete personal access token returns PersonalAccessToken (#873) (c3677a6)
  • graphql: integration tests with prisma (#790) (fbf2a61)
  • graphql: optional emails, removing web3auth provider (#1489) (ec9c1d9)
  • graphql: queries mutations schema for pgw (#987) (ef4a14d)
  • graphql: support creating multiple ENS for one IPNS (#1229) (d600c6a)
  • graphql: use redirect_uri query param for Github callback URL definition (#1605) (191d0c2)
  • managed deployments, aws cdk and state machines (#979) (06040a7)
  • prisma, graphql: Delete user with all dependencies (89c52dd)
  • prisma, graphql: Delete user with all dependencies (60ac694)
  • propagate commit hash to graphql/sdk/cli (#1498) (3e83511)
  • sdk tests (#1176) (201e038)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • sdk: every service now use unified graphql service (#969) (33fe0ea)
  • sdk: integration tests for IPFS client (857e7aa)
  • sdk: ipfs client - integration tests (9526fdd)
  • sdk: missing integration tests (ee7f5be)
  • sdk: missing tests for IPNS client (2635540)
  • site ipns improvements (#988) (3e6913f)
  • sites-prisma, graphql, sdk, cli: add a IpnsRecord for a Site and automatic publishing during deployment (#925) (ebdd18f)
  • storage backup providers (#1495) (0fabad8)
  • storage pins (#1370) (9ad1bac)
  • tester, sdk: integrate IPFS mock directly via tester package (61b439a)
  • ui: IPFS Storage (#945) (ce7d76b)
  • ui: logo in navigation bar is only symbol without the Fleek (#937) (27e246e)
  • united prisma (#1198) (e92f5b5)

Bug Fixes

  • application white-labeled domain (#1463) (3b46df6)
  • cli: errors are propagated from graphql (#879) (9d87d82)
  • graphql: store pin to global pin table before adding it to deployment relation (#1469) (4028cf1)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs sdk (#1165) (37e72b6)
  • release cli deploy (#975) (0c08844)
  • sdk: axios replaced by isomorphic-fetch to prevent errors in UI (#1021) (3b261e5)
  • sdk: axios replaced by isomorphic-fetch to prevent errors in UI (#1021) (cc8dc1c)
  • sdk: integratin tests (c55adc1)
  • sdk: integratin tests (7ce300e)
  • unified build versions for ipfs-http-client (#952) (d2909eb)

Miscellaneous Chores

0.6.0 (2023-07-24)

Features

Bug Fixes

  • cli: errors are propagated from graphql (#879) (9d87d82)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs sdk (#1165) (37e72b6)
  • release cli deploy (#975) (0c08844)
  • sdk: axios replaced by isomorphic-fetch to prevent errors in UI (#1021) (3b261e5)
  • sdk: axios replaced by isomorphic-fetch to prevent errors in UI (#1021) (cc8dc1c)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • unified build versions for ipfs-http-client (#952) (d2909eb)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores

0.4.0 (2023-05-31)

Features

Bug Fixes

  • cli: errors are propagated from graphql (#879) (9d87d82)
  • fixed organization names (#110) (f93e7dd)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • release cli deploy (#975) (0c08844)
  • sdk conflicts (102aa32)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • typo (00a280f)
  • unified build versions for ipfs-http-client (#952) (d2909eb)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores

0.3.0 (2023-04-17)

Features

Bug Fixes

  • cli: errors are propagated from graphql (#879) (9d87d82)
  • fixed organization names (#110) (f93e7dd)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • sdk conflicts (102aa32)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • typo (00a280f)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores

0.3.0-rc.1 (2023-04-17)

Features

Bug Fixes

  • cli: errors are propagated from graphql (#879) (9d87d82)
  • fixed organization names (#110) (f93e7dd)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • sdk conflicts (102aa32)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • typo (00a280f)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores

0.2.2-rc.3 (2023-04-12)

Features

Bug Fixes

  • fixed organization names (#110) (f93e7dd)
  • sdk conflicts (102aa32)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • typo (00a280f)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores

0.2.2-rc.2 (2023-04-11)

Features

Bug Fixes

  • fixed organization names (#110) (f93e7dd)
  • sdk conflicts (102aa32)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • typo (00a280f)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)

Miscellaneous Chores