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

Develop -> Alpha #11

Open
wants to merge 6 commits into
base: alpha
Choose a base branch
from
Open

Develop -> Alpha #11

wants to merge 6 commits into from

Conversation

smorrisods
Copy link
Collaborator

This PR brings the latest develop branch to alpha. It includes a number of fixes and unit tests.

Fixes

Utils (#8)

grid.mixins (#10)

smorrisods and others added 6 commits December 4, 2024 14:35
This MR brings the `alpha` branch back into `develop`.  It includes:

- Updates to the CI/CD workflow to enable npm package publishing.
This fix handles validating numbers are numbers and not numbers are `NaN`.

- Add `undefined` and `null` checks to `isNumber` to guarentee they're
    false.
- Add unit tests to validate this case via the `date-validation-utils` function `isInvalidYear`.
- Add unit tests to validate the `isNumber` util function.

Jira: DS-2103
Updates to `isNumeric` invalided the logic this function was using,
inverting it restores intended functionality.

- Add unit tests to validate different types of enum cases as well as
  `null` and `undefined`.
This fix handles validating numbers are numbers and not numbers are NaN.
- Add unit tests to valid this case via the `date-validation-utils
function` `isInvalidYear`.

Closes DS-2103
This avoids build errors in some bundlers, eg. with NextJS.
This avoids build errors in some bundlers, eg. with NextJS.

These changes have been tested by Dragan in his application and they
compiled successfully.

Closes DS-2067
@smorrisods smorrisods added the merge Merge PRs for inter-release branch merging label Dec 16, 2024
@smorrisods smorrisods self-assigned this Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge Merge PRs for inter-release branch merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant