Posts in Category: Releases

Release 20050625, minor bugfix and workarounds under mono 1.1.8.x

I just released a new set of files to address several problems reported in mojoPortal under mono 1.1.8

None of these problems exist in mono 1.1.7 and also not  in Windows .NET.

It seems that mono has become case sensitive in the attribute declaration of a DataGrid TemplateColumn, if I change it to
ItemStyle-HorizontalAlign="Center" it works but ITEMSTYLE-HORIZONTALALIGN="Center" causes an error
I have reported this problem on bugzilla with a test case http://bugzilla.ximian.com/show_bug.cgi?id=75379

There was a  problem with the SiteMenu with some of the properties I had forgot to create public getters and setters for
SubMenuCssClass="" in the markup raised an error because there was no public property SubMenuCssClass, only a private property subMenuCssClass
This was a problem in my code because my intention was to expose that publicly but I forgot.
But it is also a problem in the mono code because it should gracefully ignore any attribute settings for which it cannot find a public property as it did in 1.1.7 and as it does on Windows .NET.
I have fixed this in mojoPortal but have not reported to bugzilla as I'm not sure of an easy test case I can create and not motivated to put time into it since I have a workaround that solves my problem.

Several users have reported a strange problem where a 0 is displayed at the end of every blog post or html content entry. I have not been able to reproduce it on my end but I don't have any machines with the release version of mono 1.1.8. I have a test machine with the very latest mono code from svn, 1.1.8 rev 46493 and it does not happen for me.

I have also seen problems with images not displaying and stylesheets getting lost on page refresh on some users sites that are running 1.1.8.x release, but I think they are also running apache 1.3 which may be a factor in the problem because I can't reproduce it on apache 2.

My advice if you are running mono 1.1.7, stay with it for now as it is very stable and 1.1.8 seems a bit rough around the edges.

Release 20050618

A new release is available on the download page. This version includes the new Friendly Url Mapper, Blog Category and Calendar Navigation and other micellaneous improvements.

As always, if you have any problems please post in the forums.

Release 20050530 alpha

A new release is now available on the download page. See my previous post for details about whats new in this release.

Whats coming in the next release

I'm working on the new role and permission structure to facilitate a content workflow and approval process. See here for my plan on how it will work.

Also implementing some of the things I left hanging in previous releases. For example the Show Child Page menu feature. There was a page setting created for this in the last release but setting it didn't do any thing. This will be usefull for pages where you are using the page as a top level menu and the content is in sub menu pages like the  Documentation meu item in this site.  Right now that page has an Html module where I have manually created links to its child pages but with this new feature all I have to do is check the box in page settings for "Show Child Page Menu" and this menu is automatically created.

Also adding a "Show Child Page Breadcrumbs" setting at the page level to show a breadrumb style menu accross the top if the page has actual content but also has child pages.

Adding a feature to the blog so that you can exclude posts from the outbound feed if you want to.  I will use this in my blog at JoeAudette.com because it is aggregated on monologue and somehow I feel a little more cautious about what I put on there.  I might want to blog some drivel or go on a rant without it going onto monologue.

Adding settings to configure the width and height of the editor in the Blog and Html Content modules.

A skin preview feature and the option to let users choose a skin. This is another setting that exists in Site Settings "Allow Users to choose Skins" but doesn't currently do anything. I will make it so if you check this box in Site Settings the user profile page allows the user to choose a skin that will be used whenever they login to the site.

This will probably be a bit of a bumpy upgrade for existing sites with not only new columns being added but a few columns changing the data type from varchar 255 to text.  I will do my best to make good upgrade scripts for all 3 data layers but it will be essential that you backup everything before doing the upgrade and ideal if you can do the upgrade on a copy of your site and db and then point to your site to  the copy.

I guesstimate about 2 weeks from now for the next release.

Release 20050501 alpha now available

The latest release is now available on the download page. It has a few bug fixes and includes the new Event Calendar module. Be aware that there is a bug in some versions of mono that affect the new Event Calendar. It may not work for you unless you are using a recent build of mono from svn. It should work for everyone once the next release of mono is available.

PostgreSQL users may see some errors running the script to create the tables. I ignored them and it worked for me. I am trying to figure out how to get rid of the errors but I'm not quite a PostgreSQL guru yet. Once I do figure it out I'll update the scripts.