Releases: kinotio/drowser
v0.1.6
What's Changed
- feat: specify a version constraint for the specifier selenium webdriver by @andostronaut in #105
- feat: update deno json lib name and license by @andostronaut in #106
- feat: upgrade version to v0.1.6 by @andostronaut in #107
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- docs: update readme docs by @andostronaut in #93
- feat: use deno std 0.224.0 for path mod by @andostronaut in #94
- feat: update logo banner by @andostronaut in #95
- feat: update owner name by @andostronaut in #96
- docs: update readme by @andostronaut in #97
- feat: create unit test for utils by @andostronaut in #98
- feat: add run tests on build workflow by @andostronaut in #99
- feat: impl unit test for get timestamp utils by @andostronaut in #100
- feat: impl test for generate filename by @andostronaut in #101
- feat: implement test for get current month by @andostronaut in #102
- feat: move test inside mod_test by @andostronaut in #103
- feat: export service case params type from mod and update lib version by @andostronaut in #104
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- feat: update readme docs by @iamando in #90
- feat: drop aliases on import map and move on deps for deno relative path problems by @iamando in #91
- feat: update version to v0.1.4 by @iamando in #92
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- feat: use promise all settled to handle non blocking on running process by @iamando in #87
- feat: add build gh workflow by @iamando in #88
- feat: update version to v0.1.3 and update readme by @iamando in #89
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- feat: add actual and exceptation to be added to log and pdf export by @iamando in #55
- feat: import openai by @iamando in #57
- feat: impl json config for drowser and export push all cases history inside reports json by @iamando in #58
- feat: rename browser type to be simple as browser on driver params by @iamando in #59
- docs: update readme by @iamando in #60
- chore: rename some type and constants by @iamando in #61
- feat: use constant for case status by @iamando in #62
- feat: use nanoid for identify each case and task case by @iamando in #63
- feat: use passed or failed for case status by @iamando in #64
- feat: use avg duration and coverage to be number by @iamando in #65
- feat: run flaky test on driver and push to json reports by @iamando in #66
- feat: push results count to month key on metric by @iamando in #67
- feat: use sample of data set to metrics by @iamando in #68
- feat: populate metrics data by @iamando in #69
- feat: export data in month for graphs by @iamando in #70
- feat: push dynamic data to the metric graphs by @iamando in #71
- feat: update data graph by current month of test by @iamando in #72
- feat: calcute total test effecttued , passed , failed , avg duration, coverage and flaky test by @iamando in #73
- feat: add broswer to each result and update combined grp by sts to be from combined total test array by @iamando in #74
- feat: add firefox in basic test and show on log completed type of browser by @iamando in #75
- feat: add browser type in each case by @iamando in #76
- feat: handle custom test fn and stringify source code by @iamando in #77
- feat: add type of test in result and export always on success or error by @iamando in #78
- feat: migrate flaky runner to in runner file by @iamando in #79
- feat: remove flaky runner and use directly results for main core cases by @iamando in #80
- feat: import assert from deno std lib by @iamando in #81
- feat: drop object type case and use only function by @iamando in #82
- docs: update readme doc by @iamando in #83
- feat: set case as null if not defined and update doc about url config by @iamando in #84
- chore: clean deps remove node-fs from import map by @iamando in #85
- feat: upgrade deno json version to 0.1.2 by @iamando in #86
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- docs: update docs, don't use hard tabs on readme by @iamando in #28
- feat: migrate export log , pdf to be at drowser json config by @iamando in #29
- feat: update return type of driver and check on finally to generate log or pdf by @iamando in #30
- docs: update readme with dots by @Morgan5 in #31
- feat: handle builder inside driver core and get only json of test or function by @iamando in #32
- chore: rename lib to be mod by @iamando in #33
- feat: install kya and show loading spinner while running test and failed test by @iamando in #34
- feat: handle selenium webdriver errors by @iamando in #35
- feat: handle log on each level of test by @iamando in #36
- feat: get results from each test to be in array of results with test status by @iamando in #37
- feat: use chrome driver only on basic examples by @iamando in #38
- feat: create log file and write each row of test passed or failed by @iamando in #39
- test assert functions by @Morgan5 in #40
- fix: fix some types with assert function and use global func for getting result by @iamando in #41
- feat: set export log to default a true and remove from json config by @iamando in #42
- feat: generate pdf from results and install pdf-lib by @iamando in #43
- feat: handle creating pdf reports and check if has result before doing the process by @iamando in #44
- fix: import deps on export file by @iamando in #45
- feat: dont create log file if it's already exist by @iamando in #46
- feat: create src folder and move all codebase inside by @iamando in #47
- docs: update readme doc by @iamando in #48
- docs: update readme doc by @iamando in #49
- docs: update readme doc by @iamando in #50
- docs: update readme doc about information about new feature and actual things they can use by @iamando in #51
- feat: update object type for service case and update doc readme by @iamando in #52
- docs: update readme doc by @iamando in #53
- feat: set version to v0.1.1 by @iamando in #54
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
-
docs: update docs to add logo banner by @iamando in #1
-
docs: remove heading by @iamando in #2
-
feat: add prettierrc json config and update git ignore by @iamando in #3
-
feat: add import map by @iamando in #4
-
docs: use contributing and code of conduct by @iamando in #5
-
Develop by @iamando in #6
-
Revert "Develop" by @iamando in #7
-
feat: install selenium webdriver and std assert on deps by @iamando in #8
-
feat: configure deno.json use fmt, lint, compiler options by @iamando in #9
-
feat: create browser engines, types, constants by @iamando in #10
-
feat: create gh workflows to auto create pull request by @iamando in #11
-
feat: add edge to browser enginer and remove utils folder from import maps by @iamando in #12
-
feat: add edge to browser enginer and remove utils folder from import maps (#12)
-
feat: add prettierrc json config and update git ignore
-
feat: add import map
-
docs: use contributing and code of conduct
-
feat: install selenium webdriver and std assert on deps
-
feat: configure deno.json use fmt, lint, compiler options
-
chore: delete tsconfig
-
feat: create browser engines, types, constants
-
feat: create gh workflows to auto create pull request
-
feat: add edge to browser enginer and remove utils folder from import maps by @iamando in #13
-
feat: re-arch pkg to be drowser and clean file, dir by @iamando in #14
-
[ImgBot] Optimize images
/drowser.png -- 248.91kb -> 235.59kb (5.35%)
Signed-off-by: ImgBotApp [email protected] by @iamando in #15
-
feat: handle drowser json config and validate url by @iamando in #16
-
feat: handle new promise execution for driver and return as value driver from selenium by @iamando in #18
-
feat: handle new promise execution for driver and return as value driver from selenium (#18)
-
feat: add prettierrc json config and update git ignore
-
feat: add import map
-
docs: use contributing and code of conduct
-
feat: install selenium webdriver and std assert on deps
-
feat: configure deno.json use fmt, lint, compiler options
-
chore: delete tsconfig
-
feat: create browser engines, types, constants
-
feat: create gh workflows to auto create pull request
-
feat: add edge to browser enginer and remove utils folder from import maps
-
feat: clean arch and update deno fmt, lint
-
feat: re-arch pkg to be drowser and clean file, dir
-
feat: handle drowser json config and validate url
-
feat: handle new promise execution for driver and return as value driver from selenium by @iamando in #19
-
chore: clean lib and move basic example to examples folder by @iamando in #20
-
feat: create pkg types and handle builder quit outside the pkg for now by @iamando in #21
-
feat: create service type, obj to set extra services for pkg and create types by @iamando in #22
-
docs: update readme docs by @iamando in #23
-
docs: update readme docs by @iamando in #24
-
docs: update readme docs by @iamando in #25
-
feat: set version to v0.1.0 by @iamando in #26
-
fix: for todo specify builder.quit to be able to quit internaly by @iamando in #27
New Contributors
- @iamando made their first contribution in #1
Full Changelog: https://github.com/iamando/drowser/commits/v0.1.0