Releases: genexuslabs/JavaClasses
Version 4.7.3 (2024-12-23)
Version released with GeneXus 18 U11 (more details at wiki.genexus.com/GeneXus18u11)
What's Changed
- Commit was not working in SAP Connector by @iroqueta in #873
- Bump commons-codec to version 1.15 by @sgrampone in #866
- Clear method in GXproperties data type was not working by @iroqueta in #877
- Support memcached and redis encrypted password. by @claudiamurialdo in #869
- No ACL support for S3 by @tomas-sexenian in #853
- Close attachment streams only after they have been read by @tomas-sexenian in #882
- Avoid Null Pointer Exception when GeneXus connection Pool checks if a… by @iroqueta in #890
- Match the server encoding when decoding HTTP response by @tomas-sexenian in #883
- Remove encoding from file download and beautify code by @tomas-sexenian in #888
- If enabled, only take the first comma separated ip by @tomas-sexenian in #892
- Encode using UTF-8 if return has funny characters by @tomas-sexenian in #904
Full Changelog: v4.6.6...v4.7.3
Version 4.6.6 (2024-06-26)
Version released with GeneXus 18 U10 (more details at wiki.genexus.com/GeneXus18u10)
What's Changed
- The client TimeZone was not being seted in submit context by @iroqueta in #845
- Do not replace the 'Z' digit on the right side of the decimal point w… by @iroqueta in #789
- Catch IllegalStateException to prevent runtime crash by @tomas-sexenian in #843
- Allow to change body length limit in rest request using jackson library by @iroqueta in #847
- Implements Generics Types support in EO in the Java generator by @iroqueta in #791
- When GXWebSocket was not present a Spring Boot application fails al s… by @iroqueta in #850
- Gxqueue was not working in jakarta environment by @iroqueta in #854
- Rest service response error code 400 when a SDT with Dictionary with … by @iroqueta in #856
- Fix NPE when using HttpClient from online Android application by @jotapeg in #855
- Exception handler rule was not working in web objects by @iroqueta in #857
- Consider escaped double quote case in picture prefix by @tomas-sexenian in #849
- Fix attachment download and empty subject when working with POP3 by @tomas-sexenian in #858
- Json with DateTime field deserialize with empty value if the DateTime… by @iroqueta in #859
- TextSearch was no working in a command line procedure if Searchable p… by @iroqueta in #860
- Bump bouncy castle libraries to version 1.78.1 by @sgrampone in #862
- When link method is called with a variable value of a KB object in Up… by @iroqueta in #864
- Remove gxClassR dependency from CloudStorage libs by @ggallotti in #872
Full Changelog: v4.5.0...v4.6.6
Version 4.5.0 (2024-04-23)
Version released with GeneXus 18 U9 (more details at wiki.genexus.com/GeneXus18u9)
What's Changed
- Log PDFReport.ini file not found error by @tomas-sexenian in #821
- Bump AWS S3 SDK to V2 by @tomas-sexenian in #808
- Prevent returning a 304 Not Modified response when a REST service does not access any tables by @claudiamurialdo in #832
- Do not add a delimeter to enable reading root bucket data by @tomas-sexenian in #829
- Bump libreoffice from version 7.5.1 to version 7.5.9 by @sgrampone in #833
- Fix SAP Transaction methods error by @AlejandroP in #825
- Add manual Otel instrumentation for Spans by @sjuarezgx in #837
- Drain entire download stream by @tomas-sexenian in #830
- Read a Text field in delimited files was not working, when the previo… by @iroqueta in #839
- Implements addRange, removeRange and set in Collections datatype in J… by @iroqueta in #842
- Change xml content type to application/xml that is best suitable than… by @iroqueta in #820
- Changes to improve performance in web events when a lot of data are i… by @iroqueta in #836
- Use hashmap for storing GXProperties by @tomas-sexenian in #840
- Native web service support was added to Spring Boot Platform by @iroqueta in #844
- Make GXProperties case insensitive by @tomas-sexenian in #846
Full Changelog: v4.4.0...v4.5.0
Version 4.4.0 (2024-02-20)
Version released with GeneXus 18 U8 (more details at wiki.genexus.com/GeneXus18u8)
What's Changed
- Module's rest service is not executed in the context of the KB that i… by @iroqueta in #810
- Bump AWS Lambda SDK from V1 to V2 by @tomas-sexenian in #806
- Change Type of Protocol property for API object by @AlejandroP in #797
- Websockets was not working using Spring Boot by @iroqueta in #812
- Remove Method was not working right when it was applied to an Externa… by @iroqueta in #811
- Read an upload Excel File was not working using Spring Boot by @iroqueta in #814
- Write and read blobs was not working using SpringBoot. by @iroqueta in #813
- Add Access token property and processing in Location object by @AlejandroP in #774
- Do not send cookies in HttpClient if IncludeCookies is false by @iroqueta in #816
- Remove the ; at the end of httpclient variable by @tomas-sexenian in #815
- Implements "Generate Mockeable Objects" in Java generator by @iroqueta in #800
Full Changelog: v4.3.1...v4.4.0
Version 4.3.1 (2023-12-15)
Version released with GeneXus 18 U7 (more details at wiki.genexus.com/GeneXus18u7)
What's Changed
- Fix numeric picture with symbol and negative value by @iroqueta in #729
- Support for disabling Buffered output response for realtime data streaming (SSE) by @ggallotti in #779
- GXDebugStream was being closed instantly after creating it by @gusbro in #785
- Continue in next page when there is no more available space to render HTML in PDFBox and iText8 implementations by @tomas-sexenian in #782
- Removed javapns module by @tomas-sexenian in #788
- Do not log as error exception that is probably always thrown intentio… by @tomas-sexenian in #786
- Fix for APIObject Filter routing in IBM websphere with JavaX by @AlejandroP in #796
- HTTP Pool data added to JMX management by @tomas-sexenian in #793
- It's ok to encode the file name in Content-Disposition header, but it… by @iroqueta in #799
- Send all manipulated images to temp media directory by @tomas-sexenian in #772
- Bump AWS SDKs by @ggallotti in #801
- Bump logj4 to latest version by @ggallotti in #802
- Force Add of Querystring parameters for Websphere by @AlejandroP in #803
- DFWPNum lost pressition when bigdecimals are used by @iroqueta in #804
Full Changelog: v4.2.2...v4.3.1
Version 4.2.2 (2023-11-03)
Version released with GeneXus 18 U6 (more details at wiki.genexus.com/GeneXus18u6)
What's Changed
- Close JDBC logwriter when class goes out of scope by @tomas-sexenian in #761
- Handle image returned by web services and rotate jpg images by @tomas-sexenian in #763
- Spring boot support in Java Generator by @iroqueta in #751
- FromImage of a KB Image was not working if the KB Style are in a module by @iroqueta in #767
- Fix parse error in pop3.receive when addresses are separated by semicolons by @tomas-sexenian in #769
- QueryViewer was not working in GAM Backend homepage by @iroqueta in #771
- Implements Grid SD Load Services in Java by @iroqueta in #770
- KB images were not beeing printed in PDF Reports using Sprin Boot by @iroqueta in #773
- Remove apache android. Not used anymore. by @fpanizza in #768
- Add opentelemetry spans by @sjuarezgx in #766
- Not found original PDFReport.ini if Image API was invoked and creates… by @iroqueta in #778
- Fixed Code Correctness: Double-Checked Locking in various constructors by @tomas-sexenian in #781
Full Changelog: v4.1.1...v4.2.2
Version 4.1.1 (2023-08-29)
Version released with GeneXus 18 U5 (more details at wiki.genexus.com/GeneXus18u5)
What's Changed
- Sanitize setHeader must not be executed when set cookie header is exe… by @iroqueta in #733
- Datetime variable with servernow() initial value causes NullPointerEx… by @iroqueta in #731
- In the cases where url are sent in headers we dont must to sanitize it by @iroqueta in #735
- Final html itext8 improvements by @tomas-sexenian in #734
- Implements Keystore and Truststore supports in Httpclient new impleme… by @iroqueta in #739
- Support HttpClient and HttpResponse chunked responses by @iroqueta in #721
- Fix paging statements with SqlServer 2005 when the statement uses aliases by @gusbro in #736
- Support special characters at external name attributes for CosmosDB by @sjuarezgx in #742
- Initial PDFBox HTML support by @tomas-sexenian in #748
- RoundBorders method implementation by @tomas-sexenian in #758
- Create or read realtive Delimited Files in web environment use server… by @iroqueta in #754
and more!
Full Changelog: v4.0.2...v4.1.1
Version 4.0.2 (2023-07-04)
Version released with GeneXus 18 U4 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?54238,GeneXus%2018%20Upgrade%204)
What's Changed
- Filesize fix, return exact size value without downloading image by @tomas-sexenian in #705
- Webobjects Popup calls in procedures was not working by @iroqueta in #704
- Update deprecated open office library to use libre office library. by @iroqueta in #703
- Update JTydy library version by @iroqueta in #701
- Broken filesize fix by @tomas-sexenian in #707
- Correct blob path in ImageAPI with external storage by @tomas-sexenian in #706
- Get Physical Id from database connection al connection create only if… by @iroqueta in #710
- Remove joda time dependency by @iroqueta in #711
- Fix for recursive sdt deserialization in remote REST api. Issue 102564 by @AlejandroP in #714
- Gx web object refactoring by @iroqueta in #717
- Take into account the header x-gx-filename at gxobject upload service. by @iroqueta in #712
- Add Protocol Property by @AlejandroP in #656
- Added GetBodyLong method. by @AlejandroP in #716
- PDFBox and iText7 support by @tomas-sexenian in #700
- WebWrapper was not working after gxweb refactor by @iroqueta in #719
- Error handler in BCs was not compiling after gxweb refactoring by @iroqueta in #720
- Bump iText dependency from 7.2.5 to 8.0.0 by @tomas-sexenian in #722
- Fix "Poor Error Handling Return Inside Finally" cases reported by For… by @iroqueta in #725
- Better support for HTML rendering when using iText8 report implementation by @tomas-sexenian in #724
- Sanitize value in setHeader call. by @iroqueta in #727
- Fix PDF files were not being generated by @tomas-sexenian in #728
- Uploading a Blob File in SD apps gets bad request response from the s… by @iroqueta in #730
Full Changelog: v3.0.5...v4.0.2
Version 3.0.5 (2023-04-26)
Version released with GeneXus 18 U3 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?53853,GeneXus+18+upgrade+3)
What's Changed
- Take into account output_file name for web pdf reports. by @claudiamurialdo in #668
- Add Support for BC parameters in REST (API Object) by @AlejandroP in #659
- Document Management support for SAP ERP/Java by @AlejandroP in #411
- POP3 crashes webapp when mail has .eml attached by @tomas-sexenian in #678
- Performance Improvements: Add Cache to ServerKey and SiteKey read by @ggallotti in #634
- GXNavigationHelper Exception when using Http Redis WebSession. by @iroqueta in #679
- JSON serialization of "null" now assigns a correct empty value for every possible data type by @tomas-sexenian in #666
- getFileSize fix, no webapp crash and correct return value by @tomas-sexenian in #674
- hasLongYear was giving wrong result by @tomas-sexenian in #680
- Changes into SecurityProvider interface and Logout middleware by @MBarnech in #660
- Serverless EventResponse: Handled Member renamed to HandleFailure by @ggallotti in #686
- CosmosDB implementation Java by @sjuarezgx in #685
- ImageManipulationAPI methods now create a new image instead of modifying the existing one by @tomas-sexenian in #676
- Fix Timezone Crash when Timezone does not exist by @ggallotti in #687
- HttpClient Timeout property not honoured by @ggallotti in #688
Full Changelog: v2.10.0...v3.0.5
Version 2.10.0 (2023-02-16)
Version released with GeneXus 18 U2 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?53396,GeneXus+18+Upgrade+2)
What's Changed
- Bump xerces from version 2.12.0 to version 2.12.2 by @sgrampone in #587
- HttpClient.Execute() crashes when the URL contains White spaces by @ggallotti in #643
- AWS S3: Support for Readonly permissions by @ggallotti in #644
- Mtom was not being using never. It must be used if the service do not… by @iroqueta in #642
- Bump jackson libraries to version 2.14.1 by @sgrampone in #645
- Bump commons-net to version 3.9.0 by @sgrampone in #646
- FormJson of an SDT with a member of Numeric Collection may cause Cast… by @iroqueta in #647
- Sending Json data or XML data in a multi part request in HTTPClient … by @iroqueta in #648
- Fix serverside hana. by @AlejandroP in #653
- ImageWidth and ImageHeight wasn't working. by @tomas-sexenian in #651
- Update GXOdata pom and add fix test for Jackson 2.12 support by @gusbro in #522
- Exclude azure-keyvault-core dependency from Azure Blob Storage by @ggallotti in #667
Full Changelog: v2.9.1...v2.10.0