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

v3.0.0 #176

Merged
merged 25 commits into from
Mar 19, 2024
Merged

v3.0.0 #176

merged 25 commits into from
Mar 19, 2024

Conversation

dhershman1
Copy link
Owner

@dhershman1 dhershman1 commented Mar 17, 2024

📄 Description

Added new functions, updated a function to use adjust under the hood

🦑 Type of Change

  • Bug Fix
  • Chore
  • New Feature
  • Breaking Change

📋 PR Checklist

  • This pull request has a descriptive title and information useful to a reviewer.
  • All tests are passing
  • Changelog Updated Properly
  • Types updated/added as needed
  • Has new/updated tests

📝 Changes

🚨 Breaking Changes

  • update now uses adjust under the hood which gives it all the same rules
    • Meaning it will also return the list back with an out of bounds index

💅 New

  • Added some a new test to find to test Set Data types
  • Added new adjust function which applies a function to a supplied array data at a provided index
  • Added new keys function which takes the keys of a provided object and gives them back as an array

🎊 Improved

  • values now uses the built in keys function instead of Object.keys
  • draft now uses the built in keys function instead of Object.keys
  • Converted any, omit, omitBy, plan, sift, whole, and withDefaults to use keys instead of Object.keys
  • Greatly expanded the unit testing around values
  • Expanded the unit tests for groupBy
  • Expanded the unit tests for gt and gte
  • Expanded the unit tests for difference
  • Added an extra unit test for plan

🔧 Fixed

  • Documentation link in readme now goes to kyanites website instead of 404ing

@dhershman1 dhershman1 changed the title Dev v3.0.0 Mar 17, 2024
@dhershman1 dhershman1 added enhancement 💄 A new enhancement to functionality docs 📜 Related documentation to kyanite breaking ‼️ This is a breaking change/issue feature 🆕 A feature request dependencies Pull requests that update a dependency file labels Mar 17, 2024
@dhershman1 dhershman1 merged commit a03bd61 into master Mar 19, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking ‼️ This is a breaking change/issue dependencies Pull requests that update a dependency file docs 📜 Related documentation to kyanite enhancement 💄 A new enhancement to functionality feature 🆕 A feature request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant