nhost

The Open Source Firebase Alternative with GraphQL.

MIT License

Downloads
67.3K
Stars
7.9K
Committers
89

Bot releases are visible (Hide)

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • 858014e4: New adminSecret option
    It is now possible to add a new adminSecret when creating a Nhost client. When set, it is sent as an x-hasura-admin-secret header for all GraphQL, Storage, and Serverless Functions requests.

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
  • Updated dependencies [858014e4]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • 858014e4: New adminSecret option
    It is now possible to add a new adminSecret when creating a Nhost client. When set, it is sent as an x-hasura-admin-secret header for all GraphQL, Storage, and Serverless Functions requests.

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
  • Updated dependencies [858014e4]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
  • Updated dependencies [858014e4]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • bc11c9e5: chore: Changed copy script to support Windows
    fix: Fixed warnings about unknown globals occurring while building the packages
  • 2b2f8e91: fix: ESM related issues in Node environments
    chore: Improved the way different formats are exposed via exports field in package.js
  • Updated dependencies [bc11c9e5]
  • Updated dependencies [2b2f8e91]
  • Updated dependencies [858014e4]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • 097e304f: Import the apollo client from @apollo/client/core instead of @apollo/client
    It avoids uncessary dependency to React when not using it e.g. Vue when using bundlers that import the library as a whole.
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • 7c8f0926: add the mfa ticket to useSignInEmailPassword
    The useSignInEmailPassword hook was not returning the MFA ticket. This releases fixes the issue.
  • 7c8f0926: use the same methods and typings to interact with xstate machines in both @nhost/hasura-auth-js, @nhost/react hooks and @nhost/vue composables
    Both @nhost/react, @nhost/hasura-auth-js and @nhost/vue interact with the authentication state in a similar way. As a result, the same code was repeated three times, with risks of insonsistency and difficult maintainability. @nhost/core now contains the logic and Typescript interfaces that are used in the Vanilla client, React hooks and Vue composables.
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • 7c8f0926: new @nhost/vue library
    This package brings a similar logic as @nhost/react and @nhost/nextjs to the Vue 3 framework. It comes with an Nhost client that is installed as a Vue plugin, composables, and integration with vue-router and vue-apollo.

Patch Changes

  • 7c8f0926: use the same methods and typings to interact with xstate machines in both @nhost/hasura-auth-js, @nhost/react hooks and @nhost/vue composables
    Both @nhost/react, @nhost/hasura-auth-js and @nhost/vue interact with the authentication state in a similar way. As a result, the same code was repeated three times, with risks of insonsistency and difficult maintainability. @nhost/core now contains the logic and Typescript interfaces that are used in the Vanilla client, React hooks and Vue composables.
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • 7c8f0926: add devTools option to the Nhost client
    The Nhost client now accepts a devTools parameter that can be used to inspect the authentication state machine with @xstate/inspect
  • 7c8f0926: use the same methods and typings to interact with xstate machines in both @nhost/hasura-auth-js, @nhost/react hooks and @nhost/vue composables
    Both @nhost/react, @nhost/hasura-auth-js and @nhost/vue interact with the authentication state in a similar way. As a result, the same code was repeated three times, with risks of insonsistency and difficult maintainability. @nhost/core now contains the logic and Typescript interfaces that are used in the Vanilla client, React hooks and Vue composables.
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • 7c8f0926: add devTools option to the Nhost client
    The Nhost client now accepts a devTools parameter that can be used to inspect the authentication state machine with @xstate/inspect
  • Updated dependencies [7c8f0926]
  • Updated dependencies [7c8f0926]
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Minor Changes

  • 7c8f0926: use the same methods and typings to interact with xstate machines in both @nhost/hasura-auth-js, @nhost/react hooks and @nhost/vue composables
    Both @nhost/react, @nhost/hasura-auth-js and @nhost/vue interact with the authentication state in a similar way. As a result, the same code was repeated three times, with risks of insonsistency and difficult maintainability. @nhost/core now contains the logic and Typescript interfaces that are used in the Vanilla client, React hooks and Vue composables.

Patch Changes

  • 7c8f0926: Move the event payload validation away from the state, but into services and context
    Field validation was reflected in a substate in the auth machine. It did not bring clear added value as information about errors were already stored in the machine context, while it complexified the machine definition.
    The error state is now childless, while field validation occurs in the corresponding services.
nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

nhost - @nhost/[email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes