File tree Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
- ## [ unreleased ] - Unreleased
8
+ ## [ 3.4.4 ] - 2025-06-13
9
9
### Added
10
10
11
11
### Changed
@@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
16
17
17
### Fixed
18
18
- fix typing issues in python code
19
+ - fix long string attribute from production settings ( greatter than 255 characters )
19
20
20
21
## [ 3.4.3] - 2025-05-26
21
22
Original file line number Diff line number Diff line change @@ -346,6 +346,10 @@ ClassMethod GenerateProxyClass(
346
346
Set tDefault = tPropInfo ." __getitem__" (2 )
347
347
If " " '=tDefault {
348
348
Set tCustomProp .InitialExpression = $$$quote(tDefault )
349
+ if $LENGTH (tDefault )>255 {
350
+ Set tSC = tCustomProp .Parameters .SetAt (" " ," MAXLEN" )
351
+ Quit :$$$ISERR(tSC )
352
+ }
349
353
}
350
354
Set tCustomProp .Required = tPropInfo ." __getitem__" (3 )
351
355
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ class MySettingOperation(BusinessOperation):
139
139
my_float_var : float = 0.0
140
140
my_untyped_var = 0
141
141
my_str_var = "foo"
142
+ my_very_long_var = "a" * 1000 # Long string for testing
142
143
143
144
def OnMessage (self , request ):
144
145
attr = request .StringValue
You can’t perform that action at this time.
0 commit comments