Chilkat v9.5.0.87 Pre-Release Notes

The previous version release notes: Chilkat v9.5.0.86 Release Notes

Chilkat v9.5.0.87 Pre-Release Notes

  • 1-Mar-2021 Http: When automatically following redirects, Chilkat was mistakenly removing the Authorization header for all redirects. The fix is to only remove the Authorization header when the redirect is to another domain.
  • 8-Mar-2021 Pdf:  Chilkat would automatically choose to “certify” and lock a PDF document when signing a PDF with no existing signatures.  This behavior was changed to instead (by default) add an “approval” signature.  If the application wishes to add a certification (author) signature (and lock the document), then additional instructions can be added to the JSON to indicate this desire.  An example was added to the “PDF Signatures” category on example-code.com to demonstrate.
  • 11-Mar-2021: StringBuilder: Added the Shorten, GetRange, and RemoveCharsAt methods.
  • 13-Mar-2021: Email:  The SetAttachmentFilename method will now also update the “name” attribute of the Content-Type header if it also contains the existing filename.
  • 15-Mar-2021: Email:  Some extremely long header fields (> 998 chars without SPACE chars) did not get folded.  These are now folded using “B” encoding.
  • 27-Mar-2021: Pfx: When using passwords longer than 32 chars, PFX’s created by Microsoft and others would truncate passwords to a max length, whereas PFX’s created by Apple and others would not.  Therefore, opening such a PFX requires the correct behavior (truncate or no-truncate).  Chilkat will now automatically determine the correct behavior and open appropriately.
  • 27-Mar-2021: Http:  When Http.FollowRedirects is False, certain method calls such as PostJson would fail to set the Http.FinalRedirectUrl property when the response status code = 301,302,303,306,307.   (Note: The Http.WasRedirected property correctly remains False when FollowRedirects = true because WasDirected is only set to True when Chilkat automatically follows a redirect.)
  • 27-Mar-2021: StringTable: Added the Sort method.