22Releases
33======== 
44
5- Version 0.0.1 
5+ Version 0.0.9 
66============= 
7- Release date: Nov 9, 2022
7+ Release date: Jul 1, 2024
8+ *  Skip building language binaries from source
89
9- *  Language parser for Java, Python, JavaScript, PHP, Golang, Ruby, C++, C#, C
10-  *  get_docstring
11-  *  get_class_list, get_function_list
12-  *  get_class_metadata, get_function_metadata
13- *  Clean docstring function
14- *  Data preprocessing source code
15- *  Tree-sitter utils: build_language, parse_code
10+ Version 0.0.8
11+ ============= 
12+ Release date: Aug 17, 2023
1613
17- Version 0.0.2
14+ *  Update format codetext_cli
15+ *  Update PythonParser: Handle class definitions with empty argument list class ABC()
16+ *  Add Javascript undeclared functions
17+ *  Add PHP interface
18+ *  Add Ruby actions with block parameters
19+ 20+ Version 0.0.7
1821============= 
19- Release date: Nov 25, 2022 
22+ Release date: Jul 5, 2023 
2023
21- *  Language parser for Rust
22-  *  get_docstring
23-  *  get_class_list, get_function_list
24-  *  get_class_metadata, get_function_metadata
25- *  Processing utils:
26-  *  extract_docstring
27-  *  extract_node
28-  *  get_line_definitions
29-  *  get_node_definitions
30-  *  process_raw_node
31- *  Postprocessing:
32-  *  Merge file (from batches)
33-  *  Split into train/test/valid (by #sample category)
34-  *  Deduplicate sample
24+ *  Update all class extractor format (using dict instead of list)
25+ *  Fix missing identifier, parameter in C, C#, Java parser
26+ *  Implement CLI
27+ 28+ Version 0.0.6
29+ ============= 
30+ Release date: Jan 9, 2023
31+ 32+ *  Add tree sitter utils (in codetext.parser)
33+ *  Replace all ` match_from_span `  to ` get_node_text ` 
34+ *  Replace all ` traverse_type `  to ` get_node_by_kind ` 
35+ *  Fix ` CppParser.get_function_metadata `  missing ` param_type `  and ` param_identifier ` 
36+ *  Update return metadata from all parser
37+ 38+ Version 0.0.5
39+ ============= 
40+ Release date: Dec 12, 2022
41+ 42+ *  Fix package import path
43+ *  Adding auto build workflow
44+ *  Seperate codetext parser with processing source code
45+ *  Fix ` remove_comment_delimiter `  remove leading whitespace
46+ *  Update unittest for parser and utilites
47+ 48+ Version 0.0.4
49+ ============= 
50+ Release date: Dec 2, 2022
51+ 52+ *  Fix main package root path
53+ *  Loosen ` docstring_parser `  dependency
3554
3655Version 0.0.3
3756============= 
@@ -51,47 +70,33 @@ Release date: Dec 2, 2022
5170 *  check_contain_many_uppercase_word
5271 *  check_contain_many_long_word
5372
54- Version 0.0.4
55- ============= 
56- Release date: Dec 2, 2022
57- 58- *  Fix main package root path
59- *  Loosen ` docstring_parser `  dependency
60- 61- Version 0.0.5
62- ============= 
63- Release data: Dec 12, 2022
64- 65- *  Fix package import path
66- *  Adding auto build workflow
67- *  Seperate codetext parser with processing source code
68- *  Fix ` remove_comment_delimiter `  remove leading whitespace
69- *  Update unittest for parser and utilites
70- 71- Version 0.0.6
72- ============= 
73- Release data: Jan 9, 2023
74- 75- *  Add tree sitter utils (in codetext.parser)
76- *  Replace all ` match_from_span `  to ` get_node_text ` 
77- *  Replace all ` traverse_type `  to ` get_node_by_kind ` 
78- *  Fix ` CppParser.get_function_metadata `  missing ` param_type `  and ` param_identifier ` 
79- *  Update return metadata from all parser
80- 81- Version 0.0.7
73+ Version 0.0.2
8274============= 
83- Release data: Jul 5, 2023 
75+ Release date: Nov 25, 2022 
8476
85- *  Update all class extractor format (using dict instead of list)
86- *  Fix missing identifier, parameter in C, C#, Java parser
87- *  Implement CLI
77+ *  Language parser for Rust
78+  *  get_docstring
79+  *  get_class_list, get_function_list
80+  *  get_class_metadata, get_function_metadata
81+ *  Processing utils:
82+  *  extract_docstring
83+  *  extract_node
84+  *  get_line_definitions
85+  *  get_node_definitions
86+  *  process_raw_node
87+ *  Postprocessing:
88+  *  Merge file (from batches)
89+  *  Split into train/test/valid (by #sample category)
90+  *  Deduplicate sample
8891
89- Version 0.0.8 
92+ Version 0.0.1 
9093============= 
91- Release data: Aug 17, 2023 
94+ Release date: Nov 9, 2022 
9295
93- *  Update format codetext_cli
94- *  Update PythonParser: Handle class definitions with empty argument list class ABC()
95- *  Add Javascript undeclared functions
96- *  Add PHP interface
97- *  Add Ruby actions with block parameters
96+ *  Language parser for Java, Python, JavaScript, PHP, Golang, Ruby, C++, C#, C
97+  *  get_docstring
98+  *  get_class_list, get_function_list
99+  *  get_class_metadata, get_function_metadata
100+ *  Clean docstring function
101+ *  Data preprocessing source code
102+ *  Tree-sitter utils: build_language, parse_code
0 commit comments