Releases: 201flaviosilva/utilidades
Releases · 201flaviosilva/utilidades
v1.4.0
What's Changed
- feat: add Queue and Stack by @201flaviosilva in #120
- fix: refactor delete method by @201flaviosilva in #121
- feat: add sort and reverse methods by @201flaviosilva in #123
Full Changelog: v1.3.3...v1.4.0
v1.3.3
- test: updated some DLL and LL tests (#119) ebf1ea3
- Doubly Linked List (#118) 7846f53
- feat: Sleep function 5793521
- Add: package-lock.json 3e0720c
- feat: isDecimal 84588b4
- fix: improved the random walk function 809583d
- fix: random walk c137f75
- Update Build.yml a2197e9
- Update package.json a8debf0
- fix: action e08a25a
- fix: failing tests 4a8f7ca
- move from webpack and jest to vite and vitest 1f82129
- Update CHANGELOG.md 6b94d0b
v1.3.2
Change Log
Added
- Add tests to the code;
- Arrays/chunk;
- Arrays/removeDuplicatesObj;
- DataStructures/LinkedList;
- Maths/isValidNumber;
- Maths/roundNumber;
- MEGABYTE_IN_KILOBYTES;
Changed
- Organize project;
- Change lib/project name;
Fixed
- Fixed multiple function based on the tests;
Breaking Changes
- Multiple files was organized!
Removed
- SortingAlgorithms - Moved sort function to the play-code project;
Commits:
- build 8a37a65
- Merge pull request #109 from 201flaviosilva-labs/28-linked-list 46a6e38
- document: LinkedList 1ac34b9
- feat: reverse Linked List method a881a19
- feat: remove Linked List method 72ec0a6
- feat: insert Linked List methods 15d4784
- organize ll methods b24936c
- feat: set method fdf8f20
- feat: get method dfb0845
- feat: created shift linkedlist method 51546fe
- organize LL methods fe1a0a4
- feat: created unshift linkedlist method f735de7
- feat: created isValidNumber 08f1dc1
- feat: test linked list - toArray acd1966
- feat: add removeDuplicatesObj 7a47378
- fix and update some code and documentation 36f742e
- feat: add chunk array 88fdc10
- add: MEGABYTE_IN_KILOBYTES c14bd52
- start LinkedList and organize DataStructures folder #28 cd008f1
- organize physics ccdc13d
- fix subtraction function and add roundNumber a110b41
- Merge pull request #106 from 201flaviosilva-labs/94-organize-_experimental-functions-to-the-physics-folder 8a00963
- fix: repeated function -> calcRectangleCenterYFromBounds b31b389
- rename calc functions f7e4b6e
- Organize _experimental functions #94 6d9e577
- update dependencies 29aaa32
- Update DeployDoc.yml a2d2c29
- Update DeployDoc.yml ab02417
- Merge pull request #105 from 201flaviosilva-labs/96-test-all-function-and-the-code 4dbed31
- fix code and test code 220aa14
- change project name 698b501
- organize files and folders 44f1642
- (WIP): testing Math functions #96 a52a066
- feat: test Arrays utils functions ba532a2
- fix build fd36c7f
v1.3.0
Organize and Test
- Update package.json da388bf
- Merge pull request #102 from 201flaviosilva-labs/96-test-all-function-and-the-code 1917a4d
- build 4bda3e4
- fix: choiceTrend function and testing 855478c
- organize folders to monorepo #98 c8be1af
- Merge branch 'main' into 96-test-all-function-and-the-code ce1b92c
- test: Vector 2 #96 34f2aca
- add: negative function 7c08c87
- test: Fibonacci #96 36666f5
- fix and test: Vector 2 #96 9049560
- test: BinarySearchTree and fix BinarySearchTree #96 ddbdf49
- Merge pull request #101 from 201flaviosilva-labs/98-run-library-in-nodejs 5b67e16
- wiki: update wiki for node build be9142c
- fix: build to node #98 d3a387a
- Create choiceTrend.js 8518de5
- Organize files b4fdaba
- test: randomColor, randomString, randomWalk, reverseString #96 23b44da
- organize files d71d601
- test: logicalOperators #96 b2a15d9
- test: clone, compare2Objects, decimal2Binary and isTruthyFalsy #96 and organize functions 00440d4
- Create Test.yml d4b1b1f
- test: allCharactersSame, binary2Decimal, getVersion, and isObjectEmpty #96 54829f2
- fix: jest setup d15446d
- setup: tests #96 5b8a235
- Update CHANGELOG.md 73aa771
v1.2.10
[1.2.10] - 21-10-2022
Added
- Add some Sorting Algorithm;
- Array New Sort - Return a new array sorted based in the given one;
- Array Is Sorted - Check if the array is sorted;
- Get Position With Angle Distance;
- Is Falsy #84;
- Is Truthy #84;
- getBrowser - Returns the browser name #44;
- getBrowserVersion - Returns the browser version #44;
- getOS - Returns the OS name #44;
- getOSVersion - Returns the OS version #44;
- isMobile - Check if is in a mobile device #44;
Changed
Breaking Changes
- Move project from GitLab to GitHub;
- Change some functions names to array function;
- Move
toggleFullScreen
toDOM/toggleFullScreen
; - Only export
getDate
function fromgetDate
file; - Removed
nand
,nor
,not
andxnor
#88; - Move array functions to a folder #89;
- Move date function to device folder/namespace;
- Removed Games;
Usage
NPM
npm i 201flaviosilva-utils
import { randomNumber } from "201flaviosilva-utils";
console.log(randomNumber(1, 20));
CDN
<!-- index.html -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
// ./your-js-file.js
console.log(randomNumber(1, 20));
Git Commits
- build d9d2943
- Update CHANGELOG.md 7c82fc5
- remove: games 4036781
- Merge pull request #95 from 201flaviosilva-labs/44-get-browser-data 8eb3cbf
- Update CHANGELOG.md f5852eb
- fix: fix jsdoc 6e4bd5f
- add: functions to get browser data #44 c81f718
- Merge pull request #92 from 201flaviosilva-labs/89-move-array-functions-to-a-folder c7bdfec
- fix: merge array random and array random functions 8c1d166
- refactor: Move array functions to a folder #89 237cbf4
- add: Bubble Sort and Insertion Sort algorithms 1974e18
- Merge pull request #91 from 201flaviosilva-labs/90-move-math-functions-to-a-folder c982f09
- refactor: move Maths function to Maths folder #90 63d1751
- Updated change log 09253ae
- Merge pull request #88 from 201flaviosilva-labs/23-update-logical-function-and-or-xor-etc-to-receive-more-than-just-2-parameters 8872c36
- Organize files and fix "and" and "or" function to receive multiple args 2473d08
- add examples to the functions 06c75f5
- move toggleFullScreen to DOM and only export getDate from getDate file 2c0e9f8
- Update DeployDoc.yml (#87) b13f0ee
- Merge pull request #86 from 201flaviosilva-labs/84-isfalsy 9bd6bfc
- Update getPositionWithAngleDistance.js 1b84561
- add: isFalsy and isTruthy functions #84 25b13f2
- add: getPositionWithAngleDistance 80b83a7
- update gitlab to github 3edd666
- Create codeql-analysis.yml 84be3e2
- add some array function 9260d39
- Merge branch 'main' of https://github.com/201flaviosilva-labs/javascript-utils into main 921adba
- Add some Sorting Algorithm 5d248aa
- Add Jest/MockStorage bd15949
- fix wiki 640f675
- update urls 65c564b
- Add snippets e13cd95
- add github action 20a0022
v1.2.9
[1.2.9] - 02-09-2022
Added
Changed
Fixed
Breaking Changes
findBigArrObj
andgetMaxArrayObjects
change toarrayFindBigObject
#74;findLowArrObj
andgetMinArrayObjects
change toarrayFindLowObject
#74;sortAscending
change toarraySortAscending
#74;sortAscendingObj
change toarraySortAscendingObject
#74;sortDescending
change toarraySortDescending
#74;sortDescendingObj
change toarraySortDescendingObject
#74;
Usage
NPM
npm i 201flaviosilva-utils
import { randomNumber } from "201flaviosilva-utils";
console.log(randomNumber(1, 20));
CDN
<!-- index.html -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
// ./your-js-file.js
console.log(randomNumber(1, 20));
Tag message
1.2.9
v1.2.7
Changelog [1.2.7] - 15-07-2022
Added
Usage
NPM
npm i 201flaviosilva-utils
import { randomNumber } from "201flaviosilva-utils";
console.log(randomNumber(1, 20));
CDN
<!-- index.html -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
// ./your-js-file.js
console.log(randomNumber(1, 20));
Tag message
1.2.7
v1.2.6
Change Log ([1.2.6] - 08-07-2022)
Added
Changed
- Vector2 - fixed some formulas and add new functions
Usage
NPM
npm i 201flaviosilva-utils
import { randomNumber } from "201flaviosilva-utils";
console.log(randomNumber(1, 20));
CDN
<!-- index.html -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
// ./your-js-file.js
console.log(randomNumber(1, 20));
Tag message
1.2.6
v1.2.5
Usage
NPM
npm i 201flaviosilva-utils
import { randomNumber } from "201flaviosilva-utils";
console.log(randomNumber(1, 20));
CDN
<!-- index.html -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
// ./your-js-file.js
console.log(randomNumber(1, 20));
Tag message
1.2.5