Skip to content

Releases: devopness/devopness

@devopness/ui-react@2.184.4

07 Jan 00:07
394a138

Choose a tag to compare

Patch Changes

@devopness/ui-react@2.184.3

06 Jan 17:16
4baeab6

Choose a tag to compare

Patch Changes

  • #2491 b269715 Thanks @AladinoBorges! - Guard custom element registration and prevent server-side DOM access so the package is safe to import using Next.js framework with App Router.

    • Mark client-only components as use client where appropriate to keep them out of server bundles and to ensure runtime-only APIs run only in the browser.
    • Ensure React remains a peer dependency and avoid bundling multiple React runtimes;
    • Prefer sideEffects: false and rebuild artifacts to produce consistent ESM and CJS outputs.

    These changes make @devopness/ui-react safe to import during Next.js server rendering/building and prevent runtime errors caused by top-level DOM API usage.

@devopness/ui-react@2.184.2

30 Dec 14:40
af09126

Choose a tag to compare

Patch Changes

  • #2473 fdbc8c2 Thanks @AladinoBorges!

    What Changed

    Implements resize observer to guard state updates in the Tooltip component, avoiding redundant setState calls that causes a "Maximum update depth exceeded" runtime error. Now, the effect only updates state when the measured overflow value actually changes.

@devopness/ui-react@2.184.1

28 Dec 10:56
405ce79

Choose a tag to compare

Patch Changes

  • #2417 c5e30ec Thanks @AladinoBorges! - Fix the Alert component to ensure consistent styling

    What Changed

    • The layout, spacing, alignment, and icon positioning were corrected to improve visual accuracy and component stability.
      • Adjusting internal spacing and text alignment
      • Correcting icon positioning and sizing
      • Improving close button alignment and spacing
      • Ensuring consistent border-radius application
  • #2467 b3a064d Thanks @AladinoBorges! - Stop forwarding styling/transient props (like hasError, iconPosition, removeArrows, noResize) to DOM elements, this reduces React "unknown prop" warnings by ensuring styling-only props are consumed by styled-components and not forwarded to native elements.

    What Changed

    • Converted several styled-component props to transient props (prefixed with $) and stopped spreading internal styling props into DOM-rendered elements for the following components:
      • Skeleton now uses transient props ($widthPercent, $heightPercent, etc.);
      • src/components/Forms/Input/* (styled + component);
      • src/components/Forms/TextArea/* (styled + component);
      • src/components/Forms/Autocomplete/* (renderInput integration; avoid spreading MUI params into DOM);
      • src/components/Primitives/Pagination/* (hideFirstAndLastButton -> $hideFirstAndLastButton)
      • src/components/Primitives/EmptyData/* (isSmallContainer -> $isSmallContainer)
      • src/components/Primitives/Review/* (style props -> $..., ContentIcon $backgroundColor)
      • src/components/Primitives/Loader/* (paddingTop/isAlignLeft -> $paddingTop/$isAlignLeft)
      • src/components/Primitives/LoadStarship/* (isFullContainer -> $isFullContainer)
      • src/components/Primitives/Popover/* (Header/Footer justifyContent -> $justifyContent)
      • src/components/Primitives/Cover/* (backgroundColor -> $backgroundColor)
      • src/components/Forms/Container/* (shouldRemoveTopMargin -> $shouldRemoveTopMargin)
      • src/components/Forms/FormText/* (subtitleColor -> $subtitleColor)
      • src/components/Forms/Alert/* (noPadding/fullWidth -> $noPadding/$fullWidth)

    These changes are part of a grouped set of fixes bundled in this PR to remove React unknown-prop warnings emitted during tests and in built artifacts.

@devopness/sdk-python@2.1.6

28 Nov 13:29
8bf1d45

Choose a tag to compare

Patch Changes

@devopness/sdk-js@3.1.6

28 Nov 13:29
8bf1d45

Choose a tag to compare

Patch Changes

@devopness/sdk-python@2.1.5

25 Nov 23:48
17fc94e

Choose a tag to compare

Patch Changes

  • #2423 c25e683 Thanks @Diegiwg!

    Changes

    The Get User method has been updated to accept only the URL Slug of a User or Organization, returning the entity’s public information: ID, URL Slug, and Type.

@devopness/sdk-js@3.1.5

25 Nov 23:48
17fc94e

Choose a tag to compare

Patch Changes

  • #2423 c25e683 Thanks @Diegiwg!

    Changes

    The Get User method has been updated to accept only the URL Slug of a User or Organization, returning the entity’s public information: ID, URL Slug, and Type.

@devopness/sdk-python@2.1.4

04 Nov 16:23
06d577d

Choose a tag to compare

Patch Changes

  • #2363 4701800 Thanks @Diegiwg!

    Added

    Added support for a new parameter owner in the getProjects method.
    This parameter allows filtering projects by owner ID or URL slug (user or organization).

    If the parameter is omitted, the method retains its previous behavior — returning all projects accessible by the authenticated user.

    Removed

    Removed the listOrganizationProjects method, as its functionality is now covered by the getProjects method with the new owner filter.

@devopness/sdk-js@3.1.4

04 Nov 16:23
06d577d

Choose a tag to compare

Patch Changes

  • #2363 4701800 Thanks @Diegiwg!

    Added

    Added support for a new parameter owner in the getProjects method.
    This parameter allows filtering projects by owner ID or URL slug (user or organization).

    If the parameter is omitted, the method retains its previous behavior — returning all projects accessible by the authenticated user.

    Removed

    Removed the listOrganizationProjects method, as its functionality is now covered by the getProjects method with the new owner filter.