Skip to content

Latest commit

 

History

History
1095 lines (893 loc) · 129 KB

CHANGELOG.md

File metadata and controls

1095 lines (893 loc) · 129 KB

Changelog

3.8.2

Patch Changes

  • f4d59dc: fix: 🐛 Downgrade 'undici' to v6 to support Node.js v18

3.8.1

Patch Changes

  • 438b2a1: Add "undici" package to support "yarn"

3.8.0

Minor Changes

  • f77d4b8: Upgrade node version

3.7.3

Patch Changes

  • dec18b5: Patch for SGX Pub key, disabling Graphql clientAppType field value as it requires testing

3.7.2

Patch Changes

  • e317910: update sgx public key

3.7.1

Patch Changes

  • 0075be1: Enhance authentication failure on comman execution and initialization

3.7.0

Minor Changes

  • 12fa0be: Extend none zero exit for sites deploy failures

3.6.1

Patch Changes

  • 9b4ef91: Upgrade SDK to v3.5.4

3.6.0

Minor Changes

  • d88706e: Send Client App Type on session PAT success

3.5.2

Patch Changes

  • 0c1014d: Hide deprecation warnings on global install

3.5.1

Patch Changes

  • 2233121: Fix storage delete by SDK v3.5.3 update

3.5.0

Minor Changes

  • f903a59: Fix typescript configuration file loader

3.4.0

Minor Changes

  • 06037b3: Associate function to a site on creation
  • 9185d8d: Update @fleek-platform dependencies

3.3.0

Minor Changes

  • 810432e: Enhance hostname prompt error handling
  • 4c7e91d: Ensure consistent help flag behavior across commands

3.2.0

Minor Changes

  • d4ed639: Replace deprecated CF-IPFS Gateway
  • 12e1cd1: Add common help command handler to prevent misses

Patch Changes

  • 8b3c501: Resolve compatibility issues with latest eciesjs version

3.1.1

Patch Changes

  • e6c8d3c: Fix the fleek config template file location, add help to missing subcommands

3.1.0

Minor Changes

  • 2976cd6: Replace noBundle parameter by bundle to be more inline with remaining parameter settings and remove negation that can be counter-intuitive or confusing.

3.0.0

Major Changes

  • f358f9a: Introduces Functions SGX support with SDK v3

2.9.0

Minor Changes

  • f726bcc: Bundling parameter amends

Patch Changes

  • bff66ce: Parameters enhancements and upgrade the errors package

2.8.9

Patch Changes

  • fa97a4e: Remove duplicate dependency for esbuild
  • 5606955: Remove duplicate dotenv dependency
  • d50dcec: Fix environment variables, amongst other tweaks related to duplicate dependencies

2.8.8

Patch Changes

  • b256c95: Introduce the changeset commands

2.8.0

Minor Changes

  • 3deebdf: Revise dependencies

2.7.0

Minor Changes

  • b59ee25: Deprecate env var parse, favouring local version for CLI (single use case)
  • b59ee25: Remove @fleekxyz/utils favouring single purpose packages

Patch Changes

2.6.0

Minor Changes

  • a2a567e: Prefer single-purpose package for IPFS, over bag-of-things

2.5.0

Minor Changes

  • 00a320a: Favour utils-ipfs for common types and functions
  • 00a320a: Prefer single-purpose package for IPFS, over bag-of-things

2.4.0

Minor Changes

  • da2190b: Add EMAIL channel

2.3.0

Minor Changes

  • 7213c97: Remove factory pattern for authentication handlers

2.2.0

Minor Changes

  • 2410767: The CLI environment vars handling revision

2.1.0

Minor Changes

  • 42e7b95: Use the default Fleek Gateway URL by Slug, as the IPFS gateway takes time to resolve due to IPFS propagation.

2.0.0

Major Changes

  • 61bcbe9: Add the serverless functions service

Minor Changes

  • 1f2febf: Add 2FA-protected actions
  • 8a88f28: Resolves DNS configuration display issues, introduces a non-blocking update notification system, and corrects terminology from 'whitelabel' to 'whitelisting', among other enhancements.
  • 7e0d616: Deprecates the @fleekxyz/routes
  • c36112d: Replace white label domains with white list domains

1.3.7

Patch Changes

1.3.6

Patch Changes

1.3.5

Patch Changes

1.3.4

Patch Changes

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.1

Patch Changes

  • 9291f73: remove requires from cli

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

1.0.1

Patch Changes

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

1.0.0

Major Changes

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

0.7.2 (2023-10-26)

Features

Bug Fixes

  • cli: add ENS to run.ts (4c4c188)
  • cli: Alias version for --version (3bcc605)
  • cli: Don't continue with not-existing choice in selectPrompt (#1161) (c96c216)
  • cli: ignore user's tsconfig files and show specific error message instead of our general message (#1897) (e4e6c74)
  • cli: project name validation message (2a5e8ff)
  • cli: typo in list commands description (0278505)
  • cli: user may specify config option that sets different path of Fleek configuration file (#1814) (8227596)
  • ENS CLI post-QA (#1225) (3329b96)
  • ipfs sdk (#1165) (37e72b6)

Miscellaneous Chores

0.7.1 (2023-10-12)

Features

Bug Fixes

  • cli: add ENS to run.ts (4c4c188)
  • cli: Alias version for --version (3bcc605)
  • cli: Don't continue with not-existing choice in selectPrompt (#1161) (c96c216)
  • cli: project name validation message (2a5e8ff)
  • cli: typo in list commands description (0278505)
  • cli: use older FS constants object (#978) (d7ce92c)
  • cli: user may specify config option that sets different path of Fleek configuration file (#1814) (8227596)
  • ENS CLI post-QA (#1225) (3329b96)
  • ipfs sdk (#1165) (37e72b6)
  • release cli deploy (#975) (0c08844)

Miscellaneous Chores

0.7.0 (2023-09-12)

Features

  • add metadata and Site relation for Pins (#961) (102e1c3)
  • application credentials cli (#1007) (a3cf51d)
  • cli, sdk: CLI 0.7.0 and SDK 0.7.0 (#1763) (3ba7f98)
  • cli: Add jsdoc into JS configuration file with type declaration imported from Fleek CLI (#1008) (fc2f90f)
  • cli: added CID into IPNS table (#887) (2fc3999)
  • cli: command to list projects, option name to switch or create … (#1145) (9c9a794)
  • cli: domains verify command flow improvement (#964) (d478851)
  • cli: fix tsc lint (27c8630)
  • cli: include pgw name and slug in parentheses (#1205) (9777615)
  • cli: more universal loading of configuration (.json/.ts/.js) (#955) (fc27a2d)
  • cli: request install command (#501) (b0c226e)
  • cli: show warning if Node.js is out of supported range (#963) (cad0fee)
  • cli: sites --config option (#559) (628cb73)
  • ENS Integration (#1045) (d0cf4b0)
  • fix lint error (05f5b02)
  • gateway detail (#1168) (ed6398a)
  • graphql: add authScopes with specific Fleek errors everywhere they are missing (#1014) (808c747)
  • graphql: from mutation to query to obtain PAT from verification session (#912) (ee8fc73)
  • graphql: integration tests with prisma (#790) (fbf2a61)
  • graphql: queries mutations schema for pgw (#987) (ef4a14d)
  • propagate commit hash to graphql/sdk/cli (#1498) (3e83511)
  • sdk tests (#1176) (201e038)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • site ipns improvements (#988) (3e6913f)
  • sites-prisma, graphql, sdk, cli: add a IpnsRecord for a Site and automatic publishing during deployment (#925) (ebdd18f)
  • storage pins (#1370) (9ad1bac)
  • ui: added Vertical Tabs, new app layout, added project relation to User (#819) (2a0921c)
  • ui: logo in navigation bar is only symbol without the Fleek (#937) (27e246e)
  • united prisma (#1198) (e92f5b5)

Bug Fixes

  • cli sites ci location bug (#895) (2908ec5)
  • cli: add ENS to run.ts (4c4c188)
  • cli: Alias version for --version (3bcc605)
  • cli: command ipns delete - move confirmation prompt after record selection prompt (#893) (491b3be)
  • cli: Don't continue with not-existing choice in selectPrompt (#1161) (c96c216)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output error via output or throw, not both (#889) (500b3aa)
  • cli: project name validation message (2a5e8ff)
  • cli: query createPersonalAccessTokenFromVerificationSession is now mutation (#971) (30be735)
  • cli: typo in list commands description (0278505)
  • cli: use existing site or create (#885) (85915c9)
  • cli: use older FS constants object (#978) (d7ce92c)
  • ENS CLI post-QA (#1225) (3329b96)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs sdk (#1165) (37e72b6)
  • release cli deploy (#975) (0c08844)

Miscellaneous Chores

0.6.0 (2023-07-24)

Features

  • /packages/cli/index.ts move to /packages/cli/run.ts (#666) (63588ad)
  • add check of latest version on every SDK command (#580) (b798df6)
  • add dispatch to missing GA workflows (#288) (af779db)
  • add ipfs gateway url to succes message (#397) (d58f97a)
  • add linter rule to enforce newline after block-like statements (#831) (f3d1e1e)
  • add metadata and Site relation for Pins (#961) (102e1c3)
  • application credentials cli (#1007) (a3cf51d)
  • auth-graphql duplication (#697) (ac1194b)
  • auth-graphql, sdk, cli: Management of personal access tokens in auth-graphql, SDK and CLI (#582) (d8952f3)
  • backoffice: add project list to backoffice (#583) (d1ed217)
  • better messages for cli guards (#304) (1c50e13)
  • change naming from remove to delete (#571) (865f17e)
  • check if yaml file exists and ask if user wants to override (#472) (1134988)
  • CLI output package (#169) (5f723ea)
  • CLI sites guard (#377) (8dfd6e4)
  • cli: add base URL to IPNS and IPFS hash (#307) (d160c82)
  • cli: Add jsdoc into JS configuration file with type declaration imported from Fleek CLI (#1008) (fc2f90f)
  • cli: added CID into IPNS table (#887) (2fc3999)
  • cli: command to list projects, option name to switch or create … (#1145) (9c9a794)
  • cli: delete domain (#585) (fc85b59)
  • cli: domains verify command flow improvement (#964) (d478851)
  • cli: fix tsc lint (27c8630)
  • cli: generate yaml for Github actions provider (#249) (00f482e)
  • cli: improve beta warning message regarding beta version of cli (#399) (3d2773a)
  • cli: in CI use config PAT and projectID from variable in CI (#451) (f01eb92)
  • cli: include pgw name and slug in parentheses (#1205) (9777615)
  • cli: more universal loading of configuration (.json/.ts/.js) (#955) (fc27a2d)
  • cli: print empty line before table and after, added tests for every method in output (#484) (07e7dcd)
  • cli: prompt wrappers (#779) (d7c0a7a)
  • cli: request install command (#501) (b0c226e)
  • cli: respect exit code from build command (#753) (4071c72)
  • cli: scope guards (#291) (150c429)
  • cli: show Github Actions secrets as CLI output (#469) (866a60c)
  • cli: show warning if Node.js is out of supported range (#963) (cad0fee)
  • cli: sites --config option (#559) (628cb73)
  • custom domains (#447) (6ce258c)
  • empty line before return (#190) (77c8468)
  • enable sites in cli (#370) (04d10a8)
  • ENS Integration (#1045) (d0cf4b0)
  • errors: better and more universal error handling (#660) (4574a80)
  • eslint valid type names (#557) (ffac3e1)
  • eslint: added curly rule to linter, fixed non-curly returns and throws (#505) (087d3c0)
  • eslint: disable interface and force type in linter (#476) (bb25d8d)
  • eslint: forbid let usage (#467) (2365ccd)
  • fix lint error (05f5b02)
  • format command (b73c5e9)
  • gateway detail (#1168) (ed6398a)
  • graphql: add authScopes with specific Fleek errors everywhere they are missing (#1014) (808c747)
  • graphql: from mutation to query to obtain PAT from verification session (#912) (ee8fc73)
  • graphql: integration tests with prisma (#790) (fbf2a61)
  • graphql: queries mutations schema for pgw (#987) (ef4a14d)
  • hide not finished services in CLI (#275) (ca5de87)
  • implement back office with interval, updated turborepo version, prisma packages does not require doppler for build (#248) (1edf2a6)
  • ipfs check file existence in cli (#263) (8c46629)
  • IPNS service improvement (#215) (f10c656)
  • list sites (#435) (ee75cd8)
  • Login with wallet frontend (#100) (1f34441)
  • minor updates on pat cli flow (#663) (9a43324)
  • PAT name support (#688) (a4e4110)
  • pat token serialization (#690) (40ddb8a)
  • rename workspace to fleekxyz (#182) (aa40ba3)
  • sdk tests (#1176) (201e038)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • sdk: Browser Support (#385) (a07416a)
  • Setup and deploy site (#161) (adf95ce)
  • show warning every cli call (#281) (a0d5e1a)
  • site ipns improvements (#988) (3e6913f)
  • sites-prisma, graphql, sdk, cli: add a IpnsRecord for a Site and automatic publishing during deployment (#925) (ebdd18f)
  • ui: added google analytics and tag manager scripts (#358) (4688e1e)
  • ui: added Vertical Tabs, new app layout, added project relation to User (#819) (2a0921c)
  • ui: logo in navigation bar is only symbol without the Fleek (#937) (27e246e)

Bug Fixes

  • CLI output (#268) (f03dd3a)
  • cli sites ci location bug (#895) (2908ec5)
  • cli: add ENS to run.ts (4c4c188)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: command ipns delete - move confirmation prompt after record selection prompt (#893) (491b3be)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: Don't continue with not-existing choice in selectPrompt (#1161) (c96c216)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output error via output or throw, not both (#889) (500b3aa)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: project name validation message (2a5e8ff)
  • cli: query createPersonalAccessTokenFromVerificationSession is now mutation (#971) (30be735)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in list commands description (0278505)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • cli: use existing site or create (#885) (85915c9)
  • cli: use older FS constants object (#978) (d7ce92c)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • ENS CLI post-QA (#1225) (3329b96)
  • fleek sites CI output changes (#463) (8879fa3)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs sdk (#1165) (37e72b6)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • release cli deploy (#975) (0c08844)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • 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

  • /packages/cli/index.ts move to /packages/cli/run.ts (#666) (63588ad)
  • add check of latest version on every SDK command (#580) (b798df6)
  • add dispatch to missing GA workflows (#288) (af779db)
  • add ipfs gateway url to succes message (#397) (d58f97a)
  • add linter rule to enforce newline after block-like statements (#831) (f3d1e1e)
  • add metadata and Site relation for Pins (#961) (102e1c3)
  • Added SDK baseline, authentication SDK & CLI Login Feature (#77) (6a83b71)
  • application credentials cli (#1007) (a3cf51d)
  • auth-graphql duplication (#697) (ac1194b)
  • auth-graphql, sdk, cli: Management of personal access tokens in auth-graphql, SDK and CLI (#582) (d8952f3)
  • backoffice: add project list to backoffice (#583) (d1ed217)
  • better messages for cli guards (#304) (1c50e13)
  • change naming from remove to delete (#571) (865f17e)
  • check if yaml file exists and ask if user wants to override (#472) (1134988)
  • CLI output package (#169) (5f723ea)
  • CLI sites guard (#377) (8dfd6e4)
  • cli: add base URL to IPNS and IPFS hash (#307) (d160c82)
  • cli: Add jsdoc into JS configuration file with type declaration imported from Fleek CLI (#1008) (fc2f90f)
  • cli: added CID into IPNS table (#887) (2fc3999)
  • cli: delete domain (#585) (fc85b59)
  • cli: domains verify command flow improvement (#964) (d478851)
  • cli: fix tsc lint (27c8630)
  • cli: generate yaml for Github actions provider (#249) (00f482e)
  • cli: improve beta warning message regarding beta version of cli (#399) (3d2773a)
  • cli: in CI use config PAT and projectID from variable in CI (#451) (f01eb92)
  • cli: more universal loading of configuration (.json/.ts/.js) (#955) (fc27a2d)
  • cli: print empty line before table and after, added tests for every method in output (#484) (07e7dcd)
  • cli: prompt wrappers (#779) (d7c0a7a)
  • cli: request install command (#501) (b0c226e)
  • cli: respect exit code from build command (#753) (4071c72)
  • cli: scope guards (#291) (150c429)
  • cli: show Github Actions secrets as CLI output (#469) (866a60c)
  • cli: show warning if Node.js is out of supported range (#963) (cad0fee)
  • cli: sites --config option (#559) (628cb73)
  • custom domains (#447) (6ce258c)
  • empty line before return (#190) (77c8468)
  • enable sites in cli (#370) (04d10a8)
  • errors: better and more universal error handling (#660) (4574a80)
  • eslint valid type names (#557) (ffac3e1)
  • eslint: added curly rule to linter, fixed non-curly returns and throws (#505) (087d3c0)
  • eslint: disable interface and force type in linter (#476) (bb25d8d)
  • eslint: forbid let usage (#467) (2365ccd)
  • fix lint error (05f5b02)
  • format command (b73c5e9)
  • graphql: from mutation to query to obtain PAT from verification session (#912) (ee8fc73)
  • graphql: integration tests with prisma (#790) (fbf2a61)
  • hide not finished services in CLI (#275) (ca5de87)
  • implement back office with interval, updated turborepo version, prisma packages does not require doppler for build (#248) (1edf2a6)
  • ipfs check file existence in cli (#263) (8c46629)
  • ipfs storage (#105) (76ee449)
  • IPNS CLI 🌎🧑‍💻 (#103) (8f5194c)
  • IPNS SDK 🔨🌎 (#123) (bf44f78)
  • IPNS service improvement (#215) (f10c656)
  • list sites (#435) (ee75cd8)
  • Login with wallet frontend (#100) (1f34441)
  • minor updates on pat cli flow (#663) (9a43324)
  • PAT name support (#688) (a4e4110)
  • pat token serialization (#690) (40ddb8a)
  • rename workspace to fleekxyz (#182) (aa40ba3)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • sdk: Browser Support (#385) (a07416a)
  • Setup and deploy site (#161) (adf95ce)
  • show warning every cli call (#281) (a0d5e1a)
  • site ipns improvements (#988) (3e6913f)
  • sites-prisma, graphql, sdk, cli: add a IpnsRecord for a Site and automatic publishing during deployment (#925) (ebdd18f)
  • ui: added google analytics and tag manager scripts (#358) (4688e1e)
  • ui: added Vertical Tabs, new app layout, added project relation to User (#819) (2a0921c)
  • ui: logo in navigation bar is only symbol without the Fleek (#937) (27e246e)
  • workflow / enabled turbo cache (#148) (d00bf87)

Bug Fixes

  • CLI output (#268) (f03dd3a)
  • cli sites ci location bug (#895) (2908ec5)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: command ipns delete - move confirmation prompt after record selection prompt (#893) (491b3be)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output error via output or throw, not both (#889) (500b3aa)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: query createPersonalAccessTokenFromVerificationSession is now mutation (#971) (30be735)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • cli: use existing site or create (#885) (85915c9)
  • cli: use older FS constants object (#978) (d7ce92c)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • fleek sites CI output changes (#463) (8879fa3)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • release cli deploy (#975) (0c08844)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • 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 output (#268) (f03dd3a)
  • cli sites ci location bug (#895) (2908ec5)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: command ipns delete - move confirmation prompt after record selection prompt (#893) (491b3be)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output error via output or throw, not both (#889) (500b3aa)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • cli: use existing site or create (#885) (85915c9)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • fleek sites CI output changes (#463) (8879fa3)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • 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 output (#268) (f03dd3a)
  • cli sites ci location bug (#895) (2908ec5)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: command ipns delete - move confirmation prompt after record selection prompt (#893) (491b3be)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output error via output or throw, not both (#889) (500b3aa)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • cli: use existing site or create (#885) (85915c9)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • fleek sites CI output changes (#463) (8879fa3)
  • hash prompt in ipns publish command in cli, fix SDK ipns client (#892) (eb40258)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • 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

  • /packages/cli/index.ts move to /packages/cli/run.ts (#666) (63588ad)
  • add check of latest version on every SDK command (#580) (b798df6)
  • add dispatch to missing GA workflows (#288) (af779db)
  • add ipfs gateway url to succes message (#397) (d58f97a)
  • add linter rule to enforce newline after block-like statements (#831) (f3d1e1e)
  • Added SDK baseline, authentication SDK & CLI Login Feature (#77) (6a83b71)
  • auth-graphql duplication (#697) (ac1194b)
  • auth-graphql, sdk, cli: Management of personal access tokens in auth-graphql, SDK and CLI (#582) (d8952f3)
  • backoffice: add project list to backoffice (#583) (d1ed217)
  • better messages for cli guards (#304) (1c50e13)
  • change naming from remove to delete (#571) (865f17e)
  • check if yaml file exists and ask if user wants to override (#472) (1134988)
  • CLI output package (#169) (5f723ea)
  • CLI sites guard (#377) (8dfd6e4)
  • cli: add base URL to IPNS and IPFS hash (#307) (d160c82)
  • cli: delete domain (#585) (fc85b59)
  • cli: generate yaml for Github actions provider (#249) (00f482e)
  • cli: improve beta warning message regarding beta version of cli (#399) (3d2773a)
  • cli: in CI use config PAT and projectID from variable in CI (#451) (f01eb92)
  • cli: print empty line before table and after, added tests for every method in output (#484) (07e7dcd)
  • cli: prompt wrappers (#779) (d7c0a7a)
  • cli: request install command (#501) (b0c226e)
  • cli: respect exit code from build command (#753) (4071c72)
  • cli: scope guards (#291) (150c429)
  • cli: show Github Actions secrets as CLI output (#469) (866a60c)
  • cli: sites --config option (#559) (628cb73)
  • custom domains (#447) (6ce258c)
  • empty line before return (#190) (77c8468)
  • enable sites in cli (#370) (04d10a8)
  • errors: better and more universal error handling (#660) (4574a80)
  • eslint valid type names (#557) (ffac3e1)
  • eslint: added curly rule to linter, fixed non-curly returns and throws (#505) (087d3c0)
  • eslint: disable interface and force type in linter (#476) (bb25d8d)
  • eslint: forbid let usage (#467) (2365ccd)
  • format command (b73c5e9)
  • hide not finished services in CLI (#275) (ca5de87)
  • implement back office with interval, updated turborepo version, prisma packages does not require doppler for build (#248) (1edf2a6)
  • ipfs check file existence in cli (#263) (8c46629)
  • ipfs storage (#105) (76ee449)
  • IPNS CLI 🌎🧑‍💻 (#103) (8f5194c)
  • IPNS SDK 🔨🌎 (#123) (bf44f78)
  • IPNS service improvement (#215) (f10c656)
  • list sites (#435) (ee75cd8)
  • Login with wallet frontend (#100) (1f34441)
  • minor updates on pat cli flow (#663) (9a43324)
  • PAT name support (#688) (a4e4110)
  • pat token serialization (#690) (40ddb8a)
  • rename workspace to fleekxyz (#182) (aa40ba3)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • sdk: Browser Support (#385) (a07416a)
  • Setup and deploy site (#161) (adf95ce)
  • show warning every cli call (#281) (a0d5e1a)
  • ui: added google analytics and tag manager scripts (#358) (4688e1e)
  • ui: added Vertical Tabs, new app layout, added project relation to User (#819) (2a0921c)
  • workflow / enabled turbo cache (#148) (d00bf87)

Bug Fixes

  • CLI output (#268) (f03dd3a)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • fleek sites CI output changes (#463) (8879fa3)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • 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

  • /packages/cli/index.ts move to /packages/cli/run.ts (#666) (63588ad)
  • add check of latest version on every SDK command (#580) (b798df6)
  • add dispatch to missing GA workflows (#288) (af779db)
  • add ipfs gateway url to succes message (#397) (d58f97a)
  • add linter rule to enforce newline after block-like statements (#831) (f3d1e1e)
  • Added SDK baseline, authentication SDK & CLI Login Feature (#77) (6a83b71)
  • auth-graphql duplication (#697) (ac1194b)
  • auth-graphql, sdk, cli: Management of personal access tokens in auth-graphql, SDK and CLI (#582) (d8952f3)
  • backoffice: add project list to backoffice (#583) (d1ed217)
  • better messages for cli guards (#304) (1c50e13)
  • change naming from remove to delete (#571) (865f17e)
  • check if yaml file exists and ask if user wants to override (#472) (1134988)
  • CLI output package (#169) (5f723ea)
  • CLI sites guard (#377) (8dfd6e4)
  • cli: add base URL to IPNS and IPFS hash (#307) (d160c82)
  • cli: delete domain (#585) (fc85b59)
  • cli: generate yaml for Github actions provider (#249) (00f482e)
  • cli: improve beta warning message regarding beta version of cli (#399) (3d2773a)
  • cli: in CI use config PAT and projectID from variable in CI (#451) (f01eb92)
  • cli: print empty line before table and after, added tests for every method in output (#484) (07e7dcd)
  • cli: prompt wrappers (#779) (d7c0a7a)
  • cli: request install command (#501) (b0c226e)
  • cli: respect exit code from build command (#753) (4071c72)
  • cli: scope guards (#291) (150c429)
  • cli: show Github Actions secrets as CLI output (#469) (866a60c)
  • cli: sites --config option (#559) (628cb73)
  • custom domains (#447) (6ce258c)
  • empty line before return (#190) (77c8468)
  • enable sites in cli (#370) (04d10a8)
  • errors: better and more universal error handling (#660) (4574a80)
  • eslint valid type names (#557) (ffac3e1)
  • eslint: added curly rule to linter, fixed non-curly returns and throws (#505) (087d3c0)
  • eslint: disable interface and force type in linter (#476) (bb25d8d)
  • eslint: forbid let usage (#467) (2365ccd)
  • format command (b73c5e9)
  • hide not finished services in CLI (#275) (ca5de87)
  • implement back office with interval, updated turborepo version, prisma packages does not require doppler for build (#248) (1edf2a6)
  • ipfs check file existence in cli (#263) (8c46629)
  • ipfs storage (#105) (76ee449)
  • IPNS CLI 🌎🧑‍💻 (#103) (8f5194c)
  • IPNS SDK 🔨🌎 (#123) (bf44f78)
  • IPNS service improvement (#215) (f10c656)
  • list sites (#435) (ee75cd8)
  • Login with wallet frontend (#100) (1f34441)
  • minor updates on pat cli flow (#663) (9a43324)
  • PAT name support (#688) (a4e4110)
  • pat token serialization (#690) (40ddb8a)
  • rename workspace to fleekxyz (#182) (aa40ba3)
  • sdk, cli: SDK ipfs client exposes getIpfsFiles (#742) (b57c6e3)
  • sdk: Browser Support (#385) (a07416a)
  • Setup and deploy site (#161) (adf95ce)
  • show warning every cli call (#281) (a0d5e1a)
  • ui: added google analytics and tag manager scripts (#358) (4688e1e)
  • ui: added Vertical Tabs, new app layout, added project relation to User (#819) (2a0921c)
  • workflow / enabled turbo cache (#148) (d00bf87)

Bug Fixes

  • CLI output (#268) (f03dd3a)
  • cli: add onCancel to prompts call to catch SIGINT signal and exit gracefully (#437) (0ef4c8d)
  • cli: added description to service CLI methods (#357) (eb92b83)
  • cli: corrected social handle for update message on the cli (#796) (ca208bd)
  • cli: domains create description (#640) (2b206ef)
  • cli: fix pat typo (#758) (26d7136)
  • cli: improve sites deploy success message (#439) (671a455)
  • cli: links to sites prompts (#858) (f949098)
  • cli: output color (#653) (3f277ad)
  • cli: output path for github workflow yaml (#445) (29ce87d)
  • cli: remove site guard from domains list command (#777) (697527c)
  • cli: removed automatic open from cli and removed dependency (#410) (fc9b464)
  • cli: typo in generateCiConfiguration description (#431) (e2ee801)
  • do not fail on login when could not open browser (#303) (978dcf5)
  • domains: updated description for cli commands (#584) (a16aadd)
  • fleek sites CI output changes (#463) (8879fa3)
  • ipfs storage api url (#172) (0cb2a62)
  • login in CLI is possible from ubuntu / codespaces (#320) (e1261ad)
  • sdk: expand envs so it can be replaced with strings during build (#638) (1b718bf)
  • sites: typo YAML -> Yaml import (#457) (bd777e6)
  • Stop deploy flow in CLI only when exit status doesn't equal to ZERO (#632) (fc42ec3)
  • use wrapWithDirectory option when directory is being uploaded (#284) (a2d1358)
  • When deployment takes too longer show user different message (#654) (d1efb09)