-
Notifications
You must be signed in to change notification settings - Fork 8
/
CHANGELOG
113 lines (87 loc) · 2.53 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# Change Log
# All notable changes to this project will be documented in this file.
# This project adheres to [Semantic Versioning](http://semver.org/).
# includes Added / Changed / Fixed
## [2.8.0] UNRELEASED
## [2.7.0] 2023-06-28
### Added
- Added pyi_out option to build service
## [2.6.0] 2022-11-10
### Changed
- Upgrade grpcio/grpcio-tools
### Breaking changes
- If your project uses an outdated protobuf you may need to rebuild because all dependencies have been updated
## [2.5.0] 2022-10-11
### Added
- Added Bali App run command and shell command
## [2.4.0] 2022-10-08
### Changed
- Using absolute imports
## [2.3.0] 2022-09-14
### Changed
- Upgraded grpcio
- Optimized *_pb2_grpc.py imports, `clients/intermediates` no longer need to join the runtime environment
### Fixed
- Fixed import MAX_RECURSION_DEPTH and protobuf.__version__
- Fixed async client feature
## [2.2.0] 2022-08-22
### Added
Supported async gRPC client. [#40](https://github.com/bali-framework/bali-cli/issues/40)
## [2.1.8] 2022-07-19
### Added
- Adjusted the Jinja2 version
## [2.1.7] 2022-06-13
### Added
- Supported build command find protobuf files in /protos, further simplify project structure. [https://github.com/JoshYuJump/bali/tree/main/examples/todos](https://github.com/JoshYuJump/bali/tree/main/examples/todos)
- Adjust requirement Pydantic version.
## [2.1.6] 2022-05-12
### Added
- Supported multi gRPC address configurations
### Fixed
- Fixed import issues
## [2.0.0] 2022-05-12
### Added
- Added `refresh` argument to clear cache
## [1.1.2] 2022-04-14
### Fixed
- Fixed MarkupSafe import issue by locked its version
## [0.4.0] 2021-03-26
### Changed
- Auto process int & float in Struct
## [0.3.2] 2021-03-21
### Changed
- Locked protobuf package version
## [0.3.1] 2021-02-24
### Fixed
- Fixed custom imports lost in `__init__.py`
## [0.3.0] 2021-02-18
### Added
- Added `bali build` command
## [0.2.4] 2021-01-28
### Fixed
- Fixed protobuf contains `Empty`
- Fixed multi world service name
## [0.2.2] 2021-01-26
### Added
- Added --target_dir option
### Changed
- Removed `bali update` command
## [0.1.5] 2021-01-22
### Fixed
- Fixed generated client file's service name
## [0.1.3] 2021-01-13
### Added
- Mount schema to client
### Changed
- Changed client name, simplify it
## [0.1.2] 2021-01-12
### Fixed
- Fixed config's file name to `_config.py`
- Fixed service client import config file path
## [0.1.1] 2021-01-11
### Added
- Added config
## [0.1.0] 2021-01-07
### Added
- Added cli command `bali add {service}`
- Added cli command `bali update {service}`