Menu

Sasa / News: Recent posts

Sasa v1.0.0-RC2 Released

Thanks to Andrew Lock for the assistance in targeting multiple .NET frameworks, Sasa v1.0.0-RC2 now has builds targeting .NET 4.6.1, .NET 4.7.2, .NET Standard 1.3 and .NET Standard 2.0. This dramatically reduces the dependencies that get pulled in when adding Sasa as a dependency.

The documentation link remains the same: https://higherlogics.com/dev/sasa/index.html

Posted by naasking 2019-05-21

Sasa v1.0.0-RC1 Released

It's been awhile, but I finally got around to updating Sasa to target .NET standard 1.3, so you can now use Sasa on .NET core. Get it via zip or nuget, and see the documentation here: https://higherlogics.com/dev/sasa/index.html

Posted by naasking 2019-01-26

SasaMetal 0.17.0 Updated

If you've downloaded Sasa release 0.17.0 to use the sasametal tool, I recommend you download it again as I've uploaded a few fixes to the tool to handle some corner cases. The 0.17.0 release itself now contains the new binaries.

Posted by naasking 2015-08-12

Sasa 0.17.0 Released

A new release has been uploaded. This is a bugfix release for MIME parsing, and a release featuring a breaking change for type-safe reflection, and new features for the sasametal tool. See the blog post for more details:
http://higherlogics.blogspot.ca/2015/08/sasa-v0170-released.html

Posted by naasking 2015-08-11

Sasa v0.16.1 Released

A new release has been uploaded. This is mainly a bugfix release for MIME parsing. See the blog post for more details:

http://higherlogics.blogspot.ca/2015/06/sasa-v0161-released.html

Posted by naasking 2015-06-15

Sasa v0.16.0 Released

A new release has been uploaded. This is mainly a bugfix release for MIME parsing. See the blog post for more details:

http://higherlogics.blogspot.ca/2015/04/sasa-v0160-released.html

Posted by naasking 2015-04-13

Sasa v0.15.0 Released

A new Sasa release has been uploaded. See the blog post for more details:

http://higherlogics.blogspot.com/2015/03/sasa-v0150-released.html

Posted by naasking 2015-03-02

Sasa v0.14.0 Released

A new Sasa release has been uploaded. See the blog post for more details:

http://higherlogics.blogspot.ca/2014/09/sasa-v0140-released.html

Posted by naasking 2014-09-26

Sasa v0.13.0 Released

A new release with a few fixes, and a few new features has gone up. See the details here:

http://higherlogics.blogspot.ca/2014/07/sasa-v0130-released.html

Posted by naasking 2014-07-18

Sasa v0.12.0 Released

After a few release candidates, the new v0.12.0 release is up. See a detailed release announcement on my blog:

http://higherlogics.blogspot.com/2013/12/sasa-v0120-released.html

Posted by naasking 2013-12-21

Sasa v0.11 Released

A new release of Sasa is now available on Sourceforge and Nuget. This release contains few bugfixes and some minor new convenience features.

= Changelog =

  • MailMessage extension method Reply() now considers the media type of the
    original body, and if it's not text/plain, then the original body is attached
    to the reply message as an inline attachment
  • if original e-mail doesn't specify sufficient content-type information,
    generate it and reset the original e-mail's header
  • new IEnumerable extensions, SingleSelect and FirstSelect, which select a
    component of the only or first items in a sequence, respectively, that match
    an optional predicate, even if the item returned is null
  • refactored ToRaw extension to simplify and generalize MIME output
  • more rigourous MIME parsing tests
  • parsing MIME views now properly propagates the transfer encoding and contentId
  • Html parser element tags and content can now be mutated... read more
Posted by naasking 2013-10-31

Sasa v0.10 Released

Sasa v0.10 has just been released. This release features a few small bugfixes and enhancements to MIME parsing, and some new features as well:

= Bugixes =

  • bugfix: added some runtime fixes due to semantic changes in .NET 4.0 base class
    libraries
  • bugfix: multipart/alternative MIME messages are now parsed into the
    containing message's alternate views
  • bugfix: set a MailMessage reply's From property if a source address is
    available
  • bugfix: ThreadScoped<t> now properly reclaims data across threads</t>
  • bugfix: more efficient and safer Lazy<t> initializer... read more</t>
Posted by naasking 2013-10-04

Minor Bugfixes - v0.9.4.3 Released

Some minor bugfixes to the new Sasa.Net.Message.ToRaw extension method prompted a minor release v0.9.4.3.

I apologize for the excessively long version numbers. The next major Sasa release will be v1.0, and henceforth, point releases will be reserved for bugfixes and other API/backwards-compatible changes.

Sandro

Posted by naasking 2013-07-26

Sasa v0.9.4 Final is Released

The full announcement, including a detailed overview of the Sasa framework is available in the release announcement:

http://higherlogics.blogspot.ca/2013/06/sasa-094-released.html

Enjoy!

Posted by naasking 2013-06-29

Sasa-0.9.4-RC5 Released

Please see the release announcement here:

http://higherlogics.blogspot.ca/2013/06/sasa-094-rc5-uploaded-to-sourceforge.html

Sasa is now also available on nuget in separate packages for each assembly built.

The final 0.9.4 release is coming very soon!

Posted by naasking 2013-06-09

Sasa-v0.9.4-RC3 Released

A new release candidate was just uploaded to fix a few small bugs in e-mail parsing, and providing newly expanded documentation with plenty of code samples:

https://sourceforge.net/p/sasa/

Here's the changelog for the interested:

  • handled mail parsing case where Content-ID header contains < and > characters
  • handled mail parsing case where To header contains "undisclosed-recipients:"
  • added deep copy based on Sasa.Dynamics
  • added immutable test based on Sasa.Dynamics
  • added Prim's minimum spanning tree algorithm to Sasa.Numerics
  • fixed bug in Strings.FromBase64
  • cleaned up some Option<t> extension methods</t>
  • added extension methods on Sasa.Types to check for auto-properties
    and backing-fields
  • added more operators to Operators<t>... read more</t>
Posted by naasking 2013-04-24

Sasa v0.9.4-RC2 + A post detailing the new Sasa.Dynamics

I've just uploaded the next release candidate for Sasa-v0.9.4. This features a few changes due to problems I ran into while porting old code to the new codebase. Not bugs per se, but unfortunate limitations of certain Microsoft libraries. There are also a few new extensions written to showcase Sasa.Dynamics, which are detailed below.

http://higherlogics.blogspot.ca/2013/03/sasa-v094-rc2-released-sasadynamics.html

Posted by naasking 2013-03-15

Sasa v0.9.4-RC1

Over two years in coming, I've just uploaded the first release candidate for Sasa v0.9.4. It's pretty stable, and there are a number of bugfixes and powerful new abstractions to explore.

http://higherlogics.blogspot.ca/2013/03/sasa-v094-rc1.html

Posted by naasking 2013-03-12

Sasa v0.9.3 Released!

The new stable release of Sasa is finally here. See a more detailed announcement here:

http://higherlogics.blogspot.com/2010/12/sasa-v093-released.html

Posted by naasking 2010-12-06

Sasa v0.9.2 Released

Sasa v0.9.2 has been released. This release mainly consists of bugfixes with some useful enhancements, and greater compliance with MIME and CLS standards. See the accompanying release notes for details, or see my blog post on the subject:

http://higherlogics.blogspot.com/2009/09/sasa-v092-released.html

Posted by naasking 2009-09-16

Sasa v0.9.1 Bugfix Release

A new version of Sasa was just released. It features a minor bugfix to Sasa and improvements to the assembly versioning.

Posted by naasking 2009-05-27

Sasa v0.9 Released

A high-level description of the changes are described on my blog:

http://higherlogics.blogspot.com/2009/05/sasa-v09-released.html

Posted by naasking 2009-05-22

Sasa v0.8 Released

Posted by naasking 2009-03-03
MongoDB Logo MongoDB