Releases: ekino/veggies
Releases · ekino/veggies
v2.0.2
What's changed
2.0.2 - 2025-05-13
🐛 Bug Fixes
- (snapshot) Do not print undefined value to snapshot - (ee50529)
📚 Documentation
- Fix build status badge - (f932c93)
⚙️ Miscellaneous Tasks
- (release) V2.0.2 - (d717825)
- (release) Display release version on Github UI - (fc054b7)
- (release) Print correctly the bumped version - (dae533d)
New Contributors ❤️
v2.0.1
What's changed
2.0.1 - 2025-04-22
🚀 Features
- (esm) Use arrow function and use world param to replace this keyword - (76c8d35)
- (esm) Support dual package esm-cjs - (437c688)
- (time) Remove luxon, write native date time typescript code - (184a6ae)
- (typescript) Convert extensions/http_api to typescript - (932f8e1)
- (typescript) Add missing return type - (1eb6312)
- (typescript) Convert extensions/snaphost to typescript - (924191c)
- (typescript) Covert extensions/fixtures to typescript - (d08a5e2)
- (typescript) Convert extensions/file_system to typescript - (b11c8e3)
- (typescript) Convert src/cli to typescript - (fb438f2)
- (typescript) Convert src/state to typescript - (b3163af)
- (typescript) Convert src/core to typescript - (09ef87a)
- (typescript) Convert src/index to typescript - (c4363eb)
- (typescript) Convert utils files to typescript - (3654dfb)
- (typescript) Setup tsconfig configurations - (f1422dd)
- Remove chai, replace by node:assert - (519f4d5)
- Replace eslint+prettier by biome and fix typings - (0dc14fe)
- Replace request by axios - (9c655c3)
- Replace moment-timezone by luxon - (16b7323)
🐛 Bug Fixes
- (assertions) Allow match undefined value for regex - (a031087)
- (assertions) Fix type comparison - (461199d)
- (bin) Filter cucumber args only - (7354cd2)
- (cli) Check correctly null type - (f5b310b)
- (esm) Fix issues common.js for CLI - (0a7fdf6)
- (http_api) Flexible path join for slash on baseUrl - (0bc44df)
- (http_api) Should return response when axios error - (082266f)
- (http_api) Setup correctly valid status redirect for axios - (171c1dd)
- (http_api) Fix correct info for axios request - (5e7d72e)
- (utils) Handle correctly base number index for setValue method - (c601d22)
- (utils) Loose the comparison type for the match rule - (960adb1)
- (utils) Check correctly for obj["key"] case - (98e1ced)
- (utils) Fix template, accept escape template - (760c141)
- (utils) Fix method setValue for array[x] value - (31e06d2)
- (utils) Fix method getValue - (ad30a72)
🚜 Refactor
- (colors) Write better for colors utils - (c0ef364)
- (core) Clean assertion message error - (d7c29dd)
- (core) Make the castFunction more clean - (16a7fc1)
- (extensions) Keep the code more clean - (6626f59)
- (peft) Replace glob by fast-glob - (91eb414)
- (test) Restructure unit and functional folder tests - (89acf6b)
- (utils) Clean useless typing - (68dd49a)
- (utils) Use name nullish, truthy correctly - (7c71424)
- Remove chalk and use native ANSI color - (bf1ac5c)
- Use only snackcase for file name - (c076341)
- Use structuredClone native in nodejs - (0ebef6b)
- Migrate to ESM - (0bc5abb)
- Remove lodash - (8fc81df)
📚 Documentation
🎨 Styling
- Keep original format - (8221c58)
🧪 Testing
- (core) Convert test core to typescript and fix code - (6fd34dd)
- (coverage) Disabe all options for coverage - (71e6344)
- (fixtures) Convert tests to typescript - (8695e24)
- (func) Twitter block testing request, replace to wikipedia - (d116811)
- (func) Complete test-func for http_api definitions - (c30c5b0)
- (http_api) Convert http_api tests to typescript - (75431c4)
- (snapshot) Convert tests to typescript - (6a43e29)
- (state) Convert extensions/state tests to typescript - (1ead586)
- (uni) Simplify throw error message - (0af995a)
- (unit) Loose string comparison for multiplateform check - (f96cf09)
- (unit) Replace jest by vitest - (426a3dc)
- (unit) Make all unit tests passe (still use cjs) - (2d0b5d7)
- (unit) Still use cjs for testing extensions/snapshot - (127fbf6)
- (unit) Fix unit tests core - (b7b9029)
- (unit) Fix and add utils tests - (354a213)
- (utils) Convert utils test to typescript and fix code - (7829fbf)
- Change http to https on .feature files - (2d525be)
- Replace step definitions unit tests not working in cucumber 10.x by functional tests - (a5880ac)
⚙️ Miscellaneous Tasks
- (changlog) Add cliff changelog configurations - (46f0fdd)
- (docs) Remove generated docs and gh pages - ([3...
v1.4.0
v1.3.0
v1.2.0
v1.1.2
Release v1.1.1
- ci(release): add release actions (838d598)