Skip to content

PSTk Core - version 1.0.2

Compare
Choose a tag to compare
@Devwarlt Devwarlt released this 12 Dec 03:12
· 55 commits to prod since this release
39d775b

Important notes

  • added support for Google Mail SMTP services:
    • for mail delivery (see classes on API docs GMailCentral and GMailMessage); and
    • for mail real validation (see classes on API docs GMailCentral and GMailValidator).
  • added support for atomic operations for types ulong, float and double (see class utils on API docs InterlockedExtra);
  • added support for serial number generation using secret (see class on API docs SerialNumberGenerator);
  • added support for ease and slim log service (see class on API docs LogSlim);
  • added support for dynamic time pattern at log events (see enum on API docs LogTimeOptions);
  • fixed issue cause on classes AutomatedRestarter and InternalRoutine due overflow on environment variable Environment.TickCount, the property got replaced by Stopwatch.ElapsedMilliseconds instead.

📔 Change log:

  • PSTk.Core enhancements + version update 1.0.2:
    • added class GMailCentral;
    • added class GMailMessage;
    • added class GMailValidator;
    • added class InterlockedExtra; and
    • added class SerialNumberGenerator.
  • PSTk.Diagnostics enhancements + version update 1.1.0:
    • added interface ILog;
    • added class LogSlim;
    • added enum LogTimeOptions;
    • added class TerminateEventArgs; and
    • updated namespace of TimedProfiler.
  • PSTk.Extensions enhacements + version update 1.1.0:
    • added dependency for distributions PSTk.Diagnostics and PSTk.Threading;
    • added class utils BufferExtensions;
    • added class utils DateTimeExtensions;
    • added class utils IDisposableExtensions;
    • added class utils InternalRoutineEventArgsExtensions;
    • added class utils NetworkStreamExtensions;
    • added class utils StringExtensions;
    • added class utils XmlExtensions; and
    • updated namespace of class utils ConcurrentDictionaryExtensions.
  • PSTk.Threading enhancements + version update 1.2.0:
    • updated class AutomatedRestarter;
    • updated class InternalRoutine;
    • updated class InternalRoutineSlim;
    • updated class AsyncProcedure;
    • updated class AsyncProcedureEventArgs;
    • updated class AsyncProcedurePool;
    • updated interface IAsyncProcedure; and
    • updated interface IAttachedTask.