Releases: genexuslabs/DotNetClasses
Version 1.23.1 (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 #761
- Do not retry open connection on reorg. by @claudiamurialdo in #770
- Fix for reading output parameter unwrapped SDT by @AlejandroP in #769
- CosmosDB Implementation by @sjuarezgx in #704
- Fix error on attachment reading with mailkit implementation. by @claudiamurialdo in #775
- Image manipulation API now creates a new image instead of modify the existing one by @claudiamurialdo in #779
- DoW returns 0 when called over empty date by @tomas-sexenian in #777
- Catch any Exception when handling execute method at legacy HttpClient by @claudiamurialdo in #772
- Azure Func : Fixes retry behaviour and change property name for compatibility with lambda by @sjuarezgx in #773
- Changes into SecurityProvider interface and Logout middleware by @MBarnech in #757
- Support concurrent rest requests on the same websession by @claudiamurialdo in #750
- Define COMMIT_NUMBER environment var by @claudiamurialdo in #782
- Avoid header manipultaion on "Access-Control-Allow-Headers" and "Access-Control-Allow-Methods" by @claudiamurialdo in #788
- Print thread number instead of thread name at log4net logs. by @claudiamurialdo in #787
- Fix Datetime value saved for empty dates and npgsql 5. by @claudiamurialdo in #790
- Fix error: Can't write CLR type System.Guid with handler type TextHandler by @claudiamurialdo in #786
- Fix entity name on "was changed" message for BC Rest services. by @claudiamurialdo in #791
- Change headers writting order. by @MBarnech in #796
New Contributors
- @tomas-sexenian made their first contribution in #777
- @MBarnech made their first contribution in #757
Full Changelog: v1.22.0...v1.23.1
Version 1.22.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 System.Security.Cryptography.Xml to version 4.7.1 by @sgrampone in #670
- Fix GAM Ext Authentication Serverless by @sjuarezgx in #728
- Do not trace private data as passwords in log. by @claudiamurialdo in #733
- Fix cases of Streams and resources that were not released properly. by @claudiamurialdo in #735
- Fix working directory of fully qualified shell files by @claudiamurialdo in #742
- Add characters to LogUserEntryWhiteList by @claudiamurialdo in #744
- Upgrade Microsoft.Data.SqlClient and System.Drawing.Common by @claudiamurialdo in #730
- Fix error on new implementation of HttpClient when using custom Proxy. by @claudiamurialdo in #746
- Reuse GxSerializationErrorManager instances associated to chached Xml Serializer instances. by @claudiamurialdo in #739
- Update MySqlConnector dependency from 1.0.1 to 2.2.3. by @claudiamurialdo in #749
- OpenTelemetry initial support by @ggallotti in #745
- Upgrade version of Swashbuckle.AspNetCore.SwaggerUI from 6.2.3 to 6.5.0 by @claudiamurialdo in #755
- Bump TLS 1.0 to TLS1.2 for Apple Push Notifications by @ggallotti in #766
Full Changelog: v1.21.2...v1.22.0
Version 1.21.2 (2022-12-21)
Version released with GeneXus 18 U1 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?51081,GeneXus+18+upgrade+1).
What's Changed
- Include AzureFunctions.Handlers sources as package content by @claudiamurialdo in #696
- RawData parameters in Azure Functions by @sjuarezgx in #698
- Avoid XSS Security Issues due to SPA redirects by @ggallotti in #702
- Support ExcelCell.BackColor for ExcelDocument by @ggallotti in #686
- Session recovery after an application encryption key renewal was not working in .NET. by @claudiamurialdo in #707
- Service Bus API implementation by @sjuarezgx in #629
- Compatibility with no css layer support legacy browsers by @dmendez in #720
- Physical app Path for Azure serverless by @sjuarezgx in #685
- Store the MainContext of command line executions. by @claudiamurialdo in #722
- Fix report path on linux by @claudiamurialdo in #727
- New implementation for httpclient does not support accessing non-default port by @claudiamurialdo in #729
Full Changelog: v1.20.0...v1.21.2
Version 1.20.0 (2022-11-10)
Version released with GeneXus 18 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?51066,Toc%3AGeneXus+18)
What's Changed
- CWE-327: Do not use MD5 in StoreManager by @ggallotti in #654
- Content-Disposition filename gets garbled filename for Japanese Characters in Safari. by @ggallotti in #651
- Override System.Security.Cryptography.Pkcs on GxExcel by @sgrampone in #675
- Use version 3.7 of Google APIs by @fedeazzato in #674
- [NOSQL] AWS DynamoDB Support for .NET Generator by @gusbro in #502
- Add neutralization of CRLF Sequences in HTTP Headers by @claudiamurialdo in #665
- Avoid validation of options.password when using private key file on SFTP connection. by @sgrampone in #673
- [API Queue] Fix assembly name to load SDT definitions by @sjuarezgx in #668
- Csslayersupport by @dmendez in #682
- SymmetricBlock encryption for files implementation by @sgrampone in #681
- Create JWT from JSON payload implementation by @sgrampone in #683
- External Object DynamicCall by @dalvarellos in #578
- Added support for Rest Client for API object by @AlejandroP in #621
- Fix for External Storage Uploads from gxObject SD Rest Services by @ggallotti in #689
- Avoid external control of file name when loading svc files. by @claudiamurialdo in #679
- Avoid return new MemoryStream, instead return null and manage nulls i… by @gmilano in #661
- Add existance check for file provider on GXFile by @SFernandez1994 in #594
- Enable CORS in ASP.NET Core and ASP .NET Framework by @claudiamurialdo in #633
- Waiting for submitted threads to end is limited now to command line context by @claudiamurialdo in #691
- Make submit tests deterministic when running in parallel with web tests by @claudiamurialdo in #693
- Enable dumping headers and cookies at client.log for .NET by @claudiamurialdo in #694
- Support overriding appsettings.json with appsettings.{Environment}.json by @claudiamurialdo in #695
- Fix error ORA-01795: maximum number of expressions in a list is 1000 by @claudiamurialdo in #697
- Fix Crash ExcelFile.Save() when bounded to a non existent External File by @ggallotti in #699
- Timeout property at new HttpClient implementation was ignored by @claudiamurialdo in #700
New Contributors
- @fedeazzato made their first contribution in #674
- @dalvarellos made their first contribution in #578
- @SFernandez1994 made their first contribution in #594
Full Changelog: v1.19.5...v1.20.0
Version 1.19.5 (2022-09-02)
Version released with GeneXus 17 U11 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?49972,GeneXus+17+Upgrade+11)
What's Changed
- Implementation API Queue by @sjuarezgx in #598
- Implements two new values for isolation level by @iroqueta in #587
- Add methods for reading environment variables by @sjuarezgx in #591
- Edge UserAgent support for BrowserId and BrowserVersion functions by @elizondogenexus in #626
- Rename .NET to .NET Framework and .NET core to .NET. by @claudiamurialdo in #611
- Fix wrong path for api objects on Azure by @claudiamurialdo in #606
- Fix for services to receive unwrapped collections (API Object) by @AlejandroP in #605
- Compatibility fix: Dot not validate headers on new HttpClient implementation by @claudiamurialdo in #608
- Improve log messages to show the value of MaxFileUploadSize by @claudiamurialdo in #622
- Bump Newtonsoft.Json from 10.0.3 to 13.0.1, as suggested by Github Secu… by @claudiamurialdo in #616
- Fix Empty date json serialization on rest services by @claudiamurialdo in #623
- Set proper security level for MQTransaction property by @claudiamurialdo in #632
- AWS S3: Use mulitpart post to upload large files from Streams by @ggallotti in #628
- Improve CopyAssemblies task by @claudiamurialdo in #635
- QueueAPI: DeleteMessage Signature modification by @ggallotti in #630
- Use Signature V4 for AWS S3 & bump AWSSDK to latest version by @ggallotti in #627
- Veracode workflow (Static Analysis) by @claudiamurialdo in #641
- Do not expose information through exception at new implementation of HttpClient by @claudiamurialdo in #649
- HttpRequest.Body was not working when content-type is form url encoded by @claudiamurialdo in #600
- Keep fail_on_severity Very High, High until medium issues are processed by @claudiamurialdo in #656
- Property release stream readers by @claudiamurialdo in #655
Full Changelog: v1.18.4...v1.19.5
Version 1.18.4 (2022-06-27)
Version released with GeneXus 17 U10 (more details at https://wiki.genexus.com/commwiki/servlet/wiki?49971,GeneXus+17+Upgrade+10)
What's Changed
- Variable external name for API Objects by @AlejandroP in #583
- Fix System.ArgumentException : Source array was not long enough. by @claudiamurialdo in #584
- Eliminates forced breakpoint. by @AlejandroP in #585
- Ajax parameters modification hash based detection by @dmendez in #557
- Wait for submitted threads to end before terminating a command line procedure - new implementation by @claudiamurialdo in #580
- Update HttpAjaxContext.cs by @dmendez in #574
- Add Swagger-UI for open api definitions using Swashbuckle. by @claudiamurialdo in #514
- Set PrivateAssets=all for OracleManagedDataAccess by @claudiamurialdo in #581
- File.CopyTo was not working when target is a shared on the network. by @claudiamurialdo in #586
- Server Certificate Validation Fix by @bpassaro95 in #588
- Turn on by default new HttpClient implementation for .Net and .Net Fr… by @bpassaro95 in #558
- DateTime2 parameters were considered as string parameters by @claudiamurialdo in #589
- Add configuration setting to set a custom DB datareader by @claudiamurialdo in #539
- Unwrapped input support for SDTs in API Objects. by @AlejandroP in #572
- Rename method HasKey according to standard nomenclature. by @claudiamurialdo in #590
- Improved Error Description and Cookie Storage on HttpClient. by @bpassaro95 in #592
- Fix receiving null parameter in API Object POST by @AlejandroP in #595
- Handle exception using ErrorHandler when iterating through a result set. by @claudiamurialdo in #593
- Restore GxHttpContextAccesor lost at #393 Http dispatcher refactoring by @claudiamurialdo in #596
- Improve exception messages when generating pdf reports by @claudiamurialdo in #597
- Remove unused GxHttpAzureResponseExtension. by @claudiamurialdo in #601
- Add a workaround for definition error on iTextSharp-LGPL package by @claudiamurialdo in #603
Full Changelog: v1.17.0...v1.18.4
Version 1.17.0 (2022-04-28)
Released with GeneXus 17 U9; more details at https://wiki.genexus.com/commwiki/servlet/wiki?49956,GeneXus+17+Upgrade+9
Version 1.16.0 (2022-02-21)
Released with GeneXus 17 U8; more details at https://wiki.genexus.com/commwiki/servlet/wiki?49616,GeneXus+17+Upgrade+8
Version 1.15.0 (2021-12-21)
Released with GeneXus 17 U7; more details at https://wiki.genexus.com/commwiki/servlet/wiki?49301,GeneXus+17+upgrade+7
Version 1.14.1 (2021-10-29)
Released with GeneXus 17 U6; more details at https://wiki.genexus.com/commwiki/servlet/wiki?48684,GeneXus+17+Upgrade+6