SubSonic 3.0.0.2 Is Released
Yes, I know how it looks, but I also know that most of the bug reports stem from the same bugs, so the sooner I get that out of the way, the closer we are to stability. I can’t thank the contributors enough for their help, and also the people who stick it out with me on the Issues list at Github.
Thursday, July 09, 2009
Yes, I know how it looks, but I also know that most of the bug reports stem from the same bugs, so the sooner I get that out of the way, the closer we are to stability.
I can’t thank the contributors enough for their help, and also the people who stick it out with me on the Issues list at Github. It takes me a while sometimes – but I’ll get there!
Here are the fixes:
- FIXED: Issue with ActiveRecord where pre-setting the PK was overwritten by attempt to read from DB
FIXED: SimpleRepo sample site errored out when posting new post
FIXED: PK not set to non-nullable and AutoIncrement when declaring explicit PK using attributes on class property. AutoIncrement is now set for numerics
ADDED: If you declare a Guid as your PK using SimpleRepo, we will be default add a constraint (SQL Server only) which defaults to NEWID()
FIXED: StoredProcedure command parameters were not passing propery DbType, resulting in a sql_variant error
FIXED: == null operation using Linq was creating invalid SQL (I think I got this right this time)
ADDED: Setters for ActiveRecord properties now see if value has changed before firing OnChanged and making column dirty
ADDED: Core Load<T> routine now checks to see if the class implements IActiveRecord and if so, will set IsLoaded to true (and call OnLoad())
ADDED: Fork from HaakonL which deals with nullable strings (SubSonicNulLString)
REMOVED: Removed sample sites from source
You can get the lastest drop here.