# Changes

## 2026-06-24

- [0.15.0] Add documentations & tests

## 2026-06-01

- [0.14.0] Add ```getCallerFilename```

## 2026-03-10

- [0.13.0] Add ```textToArray```
- [0.13.1] Bug fix in ```index.js```

## 2026-02-20

- [0.12.0] Add ```without()```

## 2026-01-18

- [0.11.1] ```parseArgsArgv()``` now accepts an object as its parameter

## 2025-12-25

- [0.10.0] Add ```parseKvString()```

## 2025-12-19

- [0.9.0] Add ```fillObject()```

## 2025-12-13

- [0.6.0] Export functions as named export as well as default export
- [0.6.0] Add ```setImmediate()```
- [0.6.0] Add ```formatText()```
- [0.6.0] Add ```resolvePath()```
- [0.6.0] Add ```parseEnv()```
- [0.6.0] Add ```parseArgsArgv()```
- [0.6.0] Add ```parseDuration()```
- [0.7.0] Add ```parseObject()```
- [0.7.1] Bug fix in ```parseObject()```
- [0.7.2] Bug fix in ```parseArgsArgv()```
- [0.7.3] Rewrite options in ```parseObject()```
- [0.7.4] Bug fix in ```parseObject()```
- [0.8.0] Add ```randomRange()```
- [0.8.0] Add ```generateId()```

## 2025-12-11

- [0.5.0] Add ```mergeObjectsByKey(inputs, key)```

## 2025-12-10

- [0.3.0] Add ```filterIndex(inputs, matcher)```
- [0.4.0] Add ```filterDuplicate(inputs, key)```
- [0.4.0] Add some test with mocha & chai

## 2025-12-09

- [0.2.3] Bug fix on ```getIndex()```

## 2025-12-05

- [0.2.0] Add ```getIndex(inputs, matcher)```
- [0.2.1] Add above function to ```index.js```
