Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(changesets): version packages #6105

Merged
merged 2 commits into from
Jul 5, 2024
Merged

ci(changesets): version packages #6105

merged 2 commits into from
Jul 5, 2024

Conversation

refine-bot
Copy link
Contributor

@refine-bot refine-bot commented Jul 5, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@refinedev/[email protected]

Minor Changes

Patch Changes

  • #6021 55cd0662b1e3ff8f8410eba812e80130afe75d14 Thanks @JayBhensdadia! - fix: ensure Sider component handles various resource name formats correctly

    Updated Sider component to correctly handle lowercase and camelcased resource names, enhancing usability and functionality.

    Fixes [BUG] Access Control lower cases resources intermittently  #6004

  • #5984 658891c413b1fc83b75905919eabc94f08482e61 Thanks @ApsMJ23! - fix(antd): use appropriate icons for RTL direction layouts

    Previously CRUD components and <ThemedSiderV2 /> component used hardcoded icons which doesn't fit well for RTL layouts. This PR uses Ant Design's ConfigProvider context to use direction to determine the appropriate icons for RTL layouts.

    Example

    import { ConfigProvider } from 'antd';
    import { Refine } from '@refinedev/antd';
    
    const App = () => (
      <ConfigProvider direction="rtl">
        <Refine
            {/* ... */}
        />
      </ConfigProvider>
    );

    When any CRUD component or <ThemedSiderV2 /> component is rendered, the icons will be rendered with respect to the direction prop of ConfigProvider.

  • #6064 b516c18b828ba8823561d0fefc4afe02b45ce332 Thanks @aliemir! - fix(auto-save-indicator): replace reserved key prop with translationKey in components

    <AutoSaveIndicator /> components from UI libraries have been using a <Message /> component internally that uses a key prop. Since key is a reserved prop in React, it was causing a warning in the console. This change replaces the key prop with translationKey to avoid the warning.

    Resolves #6067

@refinedev/[email protected]

Minor Changes

Patch Changes

@refinedev/[email protected]

Minor Changes

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - refactor(devtools): updated flow for login callbacks

    Previously, when the login flow had an error, the Devtools UI was displaying it in the secondary window, which was not user-friendly and lead to multiple clients to connect unnecessarily. This change updates the flow to display the error message in the main Devtools window.

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - refactor(devtools): updated auth flow

    Previously, a proxy in the Devtools Server was used as an auth server to handle sign-ins in the localhost (Devtools Server). This change updates the flow and moves the authentication flow to https://auth.refine.dev to handle sign-ins and sign-outs. Now the Devtools Server is only responsible for the connection between the auth server and the user interface while also managing the user's session.

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - refactor(devtools-server): handle project id without polluting user console

    When project ID is missing in the project, Devtools Server was returning with 400 and 404 status codes, which leads to unwanted logs in the user console. To avoid this, the server now returns a 200 status code with an error message in the response body. This change is accompanied by a new error handler in the @refinedev/devtools-ui package to handle the error message and display it in the user interface.

  • #6052 50d21076928ca738ec54cc5bcd17fad2683653dd Thanks @aliemir! - fix(devtools-server): lodash import from root

    @refinedev/devtools-server was using lodash imports from root which are interpreted as CJS imports in the ESM bundle. To avoid any future issues, lodash imports have been replaced with subdirectory imports.

  • Updated dependencies [8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a, 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a]:

@refinedev/[email protected]

Patch Changes

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - chore(devtools-shared): add login callback events

    Added new events to handle login errors on the main devtools window rather than external windows. This change is accompanied by new event handlers in the @refinedev/devtools-ui and @refinedev/devtools-server packages.

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - chore(devtools): update devtools url fallback values

    Updated fallback values for the Devtools URL and use single fallback value until its provided by the @refinedev/devtools-server when client is connected.

@refinedev/[email protected]

Patch Changes

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - refactor(devtools): updated flow for login callbacks

    Previously, when the login flow had an error, the Devtools UI was displaying it in the secondary window, which was not user-friendly and lead to multiple clients to connect unnecessarily. This change updates the flow to display the error message in the main Devtools window.

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - chore(devtools-ui): fix slider image loader

    In the welcome page of the Devtools UI, feature slider was re-mounting every image at transition, causing polluted network tab in the browser even though the images were cached and loaded already. This change fixes the issue by loading the images only once and reusing them on transition.

  • #6098 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a Thanks @aliemir! - refactor(devtools): updated auth flow

    Previously, a proxy in the Devtools Server was used as an auth server to handle sign-ins in the localhost (Devtools Server). This change updates the flow and moves the authentication flow to https://auth.refine.dev to handle sign-ins and sign-outs. Now the Devtools Server is only responsible for the connection between the auth server and the user interface while also managing the user's session.

  • Updated dependencies [8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a, 8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a]:

@refinedev/[email protected]

Patch Changes

  • #6052 50d21076928ca738ec54cc5bcd17fad2683653dd Thanks @aliemir! - fix(hasura): broken lodash import in bundle

    ESM bundle of @refinedev/hasura was broken due to incorrect lodash import. Import has been replaced with subdirectory import to get handled properly in the bundling process.

    Fixes #6044

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refinedev/[email protected]

Patch Changes

@refine-bot refine-bot requested a review from a team as a code owner July 5, 2024 08:24
@refine-bot refine-bot force-pushed the changeset-release/master branch from 186c423 to f3ff9ea Compare July 5, 2024 09:22
Copy link
Contributor

github-actions bot commented Jul 5, 2024

@github-actions github-actions bot temporarily deployed to deploy-preview-pixels-6105/merge July 5, 2024 09:24 Inactive
@github-actions github-actions bot temporarily deployed to deploy-preview-invoicer-6105/merge July 5, 2024 09:25 Inactive
@github-actions github-actions bot temporarily deployed to deploy-preview-finefoods-client-6105/merge July 5, 2024 09:25 Inactive
@github-actions github-actions bot temporarily deployed to deploy-preview-finefoods-antd-6105/merge July 5, 2024 09:25 Inactive
@github-actions github-actions bot temporarily deployed to deploy-preview-app-crm-6105/merge July 5, 2024 09:25 Inactive
@github-actions github-actions bot temporarily deployed to deploy-preview-finefoods-material-ui-6105/merge July 5, 2024 09:25 Inactive
Copy link

cypress bot commented Jul 5, 2024

3 failed tests on run #11273 ↗︎

3 378 37 0 Flakiness 0

Details:

Merge f3ff9ea into a951678...
Project: refine Commit: 4035a53c8f ℹ️
Status: Failed Duration: 24:38 💡
Started: Jul 5, 2024 9:32 AM Ended: Jul 5, 2024 9:57 AM
Failed  cypress/e2e/all.cy.ts • 3 failed tests • auth-keycloak

View Output

Test Artifacts
auth-keycloak > login > should login Test Replay Screenshots
auth-keycloak > logout > should logout Test Replay Screenshots
auth-keycloak > get identity > should render getIdentity response on header Test Replay Screenshots

Review all test suite changes for PR #6105 ↗︎

@refine-bot refine-bot force-pushed the changeset-release/master branch 7 times, most recently from 0247358 to 15067c4 Compare July 5, 2024 16:25
@refine-bot refine-bot force-pushed the changeset-release/master branch from 15067c4 to 2565fd1 Compare July 5, 2024 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment