Skip to content

Commit f800f31

Browse files
authored
Merge pull request #100 from kinotiodotio/feat/drowser-changelog
feat: add drowser changelog
2 parents 374701c + ceec8cd commit f800f31

File tree

2 files changed

+130
-1
lines changed

2 files changed

+130
-1
lines changed

src/pages/docs/drowser/_meta.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ const meta = {
33
'configuration': 'Configuration',
44
'usage': 'Usage',
55
'report-structure': 'Report Structure',
6-
'features': 'Features'
6+
'features': 'Features',
7+
'changelog': 'Changelog'
78
}
89

910
export default meta

src/pages/docs/drowser/changelog.mdx

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

0 commit comments

Comments
 (0)