Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 5, 2025

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 main, this PR will be updated.

Releases

@lightsparkdev/core@1.2.7

Patch Changes

  • 56d359b: - PHP Currency Support Added:
    – Updated packages/core/src/utils/currency.ts to include PHP as a valid currency unit. This involved extending the CurrencyUnit object, adding PHP conversion functions into the conversion maps (for Bitcoin, microbitcoin, millibitcoin, satoshi, etc.), and updating formatting logic (e.g. in formatCurrencyStr).
    – Corresponding type definitions and helper functions (such as isCurrencyAmountInputObj and related mapping functions) were enhanced to support PHP, and tests in packages/core/src/utils/tests/currency.test.ts now verify PHP conversions.

@lightsparkdev/crypto-wasm@0.1.10

Patch Changes

  • Updated dependencies [56d359b]
    • @lightsparkdev/core@1.2.7

@lightsparkdev/lightspark-cli@0.0.63

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/core@1.2.7
    • @lightsparkdev/crypto-wasm@0.1.10

@lightsparkdev/lightspark-sdk@1.8.9

Patch Changes

  • 56d359b: - GraphQL Query Adjustment:
    – In packages/lightspark-sdk/src/graphql/IncomingPaymentsForInvoice.ts, the type for the $invoice_id variable was changed from Hash32! to ID! to better align with schema definitions.
  • Updated dependencies [56d359b]
    • @lightsparkdev/core@1.2.7
    • @lightsparkdev/crypto-wasm@0.1.10

@lightsparkdev/ui@1.0.15

Patch Changes

  • 56d359b: - Replaced Comma‑Separated Input with New NumberInput:
    – The legacy CommaNumberInput component was removed and replaced by a more robust NumberInput component (see new file packages/ui/src/components/NumberInput.tsx). Associated test files and component references have been updated accordingly.

    • Badge Component Enhancement:
      – In packages/ui/src/components/Badge.tsx, the allowed badge kinds were expanded to include a new "success" variant. The default typography color logic was modified so that a badge of kind "success" now renders with white text, while preserving existing behavior for "danger" and "default".
    • New BirthdayInput Component:
      – A new component (packages/ui/src/components/BirthdayInput.tsx) has been added to support formatted birthday input with validation and on‑blur formatting using dayjs.
    • Button Component Updates:
      – The Button component (in packages/ui/src/components/Button.tsx) was refactored to detect when a button is a single‑character or icon‑only button. Two new variants—roundSingleChar and roundIcon—were introduced, with adjustments to padding (using new paddingX values) and forced high border‑radius (set to 999 or 100% in some cases) for a circular appearance.
    • ButtonRow and CardForm Refinements:
      – In packages/ui/src/components/ButtonRow.tsx, a new prop bottomBorder was added so that a divider can be conditionally rendered.
      – The CardForm component’s spacing was updated (now using theme spacing tokens instead of hardcoded pixel values).
    • CurrencyAmount Component Improvements:
      – In packages/ui/src/components/CurrencyAmount.tsx, the logic for determining the display unit was refined so that if no explicit display unit is provided, the component falls back to the unit on the underlying currency amount. Conditional rendering of the currency icon has also been improved.
    • DataManagerTable & Filter Enhancements:
      – A new CurrencyFilter component was added (packages/ui/src/components/DataManagerTable/CurrencyFilter.tsx) to allow filtering by currency amounts.
      – Several DataManagerTable components (such as DateWidget and Popover) were updated to include properties like a minimum date and, for Popover on small screens, to display via a Modal.
    • Expanded Icon Library & Styling Updates:
      – Many new icons have been added or updated (for example, ArrowCircleCutout, ArrowLeftCircleCutout, CloudUpload, Contrast, EmailPlus, EnvelopePlus, FlagUSA, Globe, LogoIssuance, MessageBubble, Messenger, Moon, PaperPlaneRounder, PersonPlus, ReceiptCheck, SettingsSlider, ShieldCheckLite, Snowflake, Spark, Sun, UmaPaymentLoadingSpinner, Wallet, WhatsApp, and ZapLite).
      – Package dependencies were updated in packages/ui/package.json (e.g. adding @tanstack/react-table and bumping @uma-sdk/core to ^1.2.3).
      – Several style and theme files were updated, including new theme defaults for buttons (to support the new round button variants) and refinements in global typography and colors.
    • Miscellaneous Refactoring:
      – Utility functions (such as in packages/ui/src/utils/strings.tsx) were enhanced (adding functions like removeNonDigit and addCommasToVariableDecimal).
      – The Flex component (packages/ui/src/components/Flex.tsx) now accepts additional margin/padding props for more granular layout control.
      – Updates to the router and type guard utilities (e.g. adding an isReactNode helper) have improved robustness.
  • Updated dependencies [56d359b]

    • @lightsparkdev/core@1.2.7

@lightsparkdev/nodejs-scripts@0.0.20

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/core@1.2.7

@lightsparkdev/oauth-app@0.0.46

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/ui@1.0.15
    • @lightsparkdev/oauth@0.1.52

@lightsparkdev/remote-signing-server@0.0.44

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/core@1.2.7

@lightsparkdev/streaming-wallet-extension@1.0.75

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/ui@1.0.15
    • @lightsparkdev/core@1.2.7

@lightsparkdev/ui-test-app@0.0.16

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/ui@1.0.15
    • @lightsparkdev/core@1.2.7

@lightsparkdev/uma-vasp@0.0.45

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/core@1.2.7

@lightsparkdev/uma-vasp-cli@0.0.25

Patch Changes

  • Updated dependencies [56d359b]
  • Updated dependencies [56d359b]
    • @lightsparkdev/lightspark-sdk@1.8.9
    • @lightsparkdev/core@1.2.7

@lightsparkdev/oauth@0.1.52

Patch Changes

  • Updated dependencies [56d359b]
    • @lightsparkdev/core@1.2.7

@github-actions github-actions bot requested a review from a team as a code owner February 5, 2025 20:02
@coreymartin coreymartin merged commit 593c845 into main Feb 5, 2025
@coreymartin coreymartin deleted the changeset-release/main branch February 5, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant