BlogEngine.NET 1.4.5 released

by Mads Kristensen 1. August 2008 06:18

As I wrote 10 days ago, a new BlogEngine.NET release had to be made to deal with some issues found in version 1.4. It’s exactly one month since the release of the 1.4 version and a lot has been fixed, tweaked and changed.

Besides some new cool features, more than 50 work items from the issue tracker at CodePlex have been implemented. That’s a lot of modified code and the result is significant. Here’s a list of some of the changes in version 1.4.5.

One of the exiting new things is that BlogEngine.NET now is released with SQL Server, MySQL, SQLite and VistaDB scripts and databases. That makes it really easy to choose the database that suits you best if you don’t want to go with the default XML provider. And by easy I mean as easy as copying a couple of files to the bin and App_Data folder and you’re all set to go.

I know some of you have had some issues with the 1.4 release, so I really hope you’ll enjoy this new version.

Download it now

* Only $4.95/month ASP.NET & Windows 2008 + IIS 7 Hosting! FREE SQL Included

Tags: ,

BlogEngine

Comments

8/1/2008 7:30:03 AM #

trackback

Trackback from DotNetKicks.com

BlogEngine.NET 1.4.5 released

DotNetKicks.com |

8/1/2008 7:33:56 AM #

Muhammad Mosa

Good job BE Team.

Muhammad Mosa Egypt |

8/1/2008 9:30:54 AM #

Krish

Thanks

Krish |

8/1/2008 9:49:23 AM #

Juan

Hi Mads, did anything change at the theme level? I have some customizations to the standard theme so I'd have to add them myself if they exist.

Thanks for the release!

Juan Argentina |

8/1/2008 10:00:10 AM #

trackback

Trackback from Krishnan's Blog

BlogEngine.NET released latest version 1.4.5

Krishnan's Blog |

8/1/2008 2:52:45 PM #

pingback

Pingback from blog.alexanderhiggins.com

BlogEngine.Net 1.4 - Visual Basic Edition | Alex Higgins Blog

blog.alexanderhiggins.com |

8/1/2008 2:56:17 PM #

Alexander Higgins

Great Timing, I just got done porting 1.4 over to VB.Net

I was just about to get a hold of the development team to talk about co-releasing <a href="blog.alexanderhiggins.com/.../...net1-4.html" Visual Basic Edition</a>.  Guess that will have to wait until BlogEngine.Net.Next. In the mean time, there 1.4 in VB and I will start on 1.4.5 in VB as well.

Alexander Higgins United States |

8/1/2008 3:15:58 PM #

pingback

Pingback from blog.cwa.me.uk

Reflective Perspective - Chris Alcock  » The Morning Brew #149

blog.cwa.me.uk |

8/1/2008 3:17:57 PM #

Mads Kristensen

@Juan,

Some class attributes have been added to the CommentView, but none have been removed.

Mads Kristensen United States |

8/1/2008 4:30:35 PM #

Golo Roden

Thanks for the update, it seems to fix the critical bugs that I had with 1.4.0 Smile!

Great work!

Golo Roden Germany |

8/1/2008 7:57:29 PM #

Davide Espertini

Hi, grat job! But in my testing the contact page will not function. I've got a JavaScript error... Frown

Davide Espertini Italy |

8/1/2008 8:47:00 PM #

trackback

Trackback from Use little words...

BlogEngine.NET 1.4.5 released

Use little words... |

8/1/2008 8:55:17 PM #

Some.Net(Guy)

I was definitely up late last night playing with the new release.  I'm pretty sure I was touching things I shouldn't have been (if I want to successfully apply any updates/patches), but I think overall this will work for me.

Question:

Does the <div id="widgetzone"> have to be invoked for the drag and drop functionality of the widgets?

Thanks!

Some.Net(Guy) United States |

8/1/2008 8:55:47 PM #

Alexander Higgins

Sorry about the broken link, not sure what happened.  Any the vb version is here: blog.alexanderhiggins.com/.../...ngine-net1-4.html

Alexander Higgins United States |

8/1/2008 10:18:17 PM #

Mike Borozdin

Nice to see Smile! Great job!

Mike Borozdin Russia |

8/3/2008 1:55:50 PM #

Johan

Good job! Thank you for this! Smile

Johan Sweden |

8/4/2008 2:26:12 PM #

Cristiano

Hi Mads,
on your site, if I insert my web address on the "Filter by APML" function, is returned "APML document could not be found" ...
But on my site, if I insert your web address on the "Filter by APML" function, this work fine !
Why ?

Cristiano Italy |

8/4/2008 6:28:53 PM #

trackback

Trackback from CristianoFino.NET

BlogEngine.NET 1.4.5: una minor release pi

CristianoFino.NET |

8/5/2008 2:13:39 AM #

Mads Kristensen

@Cristiano,

I found and fixed the bug. When BE retrieves your website HTML using a WebClient, it uses an IE7 user agent. That made your server respond with a strange status saying: (999) AW Special Error.

I have removed the user agent and now it works fine.

Mads Kristensen Denmark |

8/6/2008 12:42:19 AM #

Taha

Great work!

Taha United States |

8/6/2008 3:17:36 AM #

aglaser

Fantastic! Thank you very much.

aglaser Switzerland |

8/6/2008 9:01:23 PM #

Janko

Great news! Can't wait to upgrade!

Janko Serbia |

8/7/2008 6:00:52 AM #

Cristiano

@Mads
Good work ! You are very fast Wink
I do not understand the answer given by my web server :-( It's very strange ...
In the head section of my master page I have inserted the meta tag:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

to ensure compatibility to IE7 when my site is viewed with IE8 (Beta).
But I don't think that the problem is due to this ...

Cristiano Italy |

8/8/2008 8:42:16 PM #

Some.Net(Guy)

Mads -

I've done some hacking through the code and the core, and I'm finally starting to get it to where I want it. One thing I'm having problems with is if I want to store additional data (say in a MySQL database), is there anything built in (some data retrieval functions, etc) that would help me retrieve that info? Or do I have to write my own data-access layer?

Thanks!

Some.Net(Guy) United States |

8/8/2008 8:57:55 PM #

Mads Kristensen

@Some.Net(Guy),

If you cannot use the extension or widget settings, then you need to write your own data access methods.

Mads Kristensen Denmark |

8/10/2008 11:38:50 AM #

Juan

Cool new widget there in the upper right =)

Will you release it?

Juan Argentina |

8/10/2008 5:03:02 PM #

Mads Kristensen

@Juan,

Sure, It's already in the latest change set on CodePlex

Mads Kristensen Denmark |

8/10/2008 11:31:10 PM #

Tony

Since upgrading from 1.4.0 to 1.4.5.0 I've been getting a very odd YSOD... but press refresh and everything's fine (!)

Exception details: System.Xml.XmlException: Root element is missing.
Source File: <folder> App_Code\ExtensionManager\Manager.cs    Line:  236

i.e. ex = (ManagedExtension)serializer.Deserialize(reader);

My web.config is using SQL Server 2005, i.e.:
- blogProvider default = DbBlogProvider
- DbBlogProvider points at BlogEngine which is SqlClient with my connection string

Could well be environment somewhere, any pointers?



Tony United Kingdom |

8/11/2008 12:30:26 AM #

Mads Kristensen

@Tony,

That's because the database scheme for extension settings has changed, because of medium trust issues.

Mads Kristensen Denmark |

8/11/2008 3:05:27 AM #

Dave Bujrke

@Tony,

This may also be an indication that your BE.NET Extensions are not loading.  I encountered the same "root element missing" issue when I updated to BE 1.45.  Check out the BE.NET Discussion thread for more.

http://tinyurl.com/6k2qmq

Thx,
Dave

Dave Bujrke United States |

8/12/2008 3:26:54 AM #

Tony

Every row in be_DataStoreSettings has an ExtensionType of 0.

I had run the Sql upgrade script from 1.4.0. to 1.4.5.

As mentioned yesterday clicking refresh resolved the problem.

Oddly it's not done it today (meh intermittent), hopefully that means that it was a hosting problem; I'll keep an eye on it.

Tony United Kingdom |

8/13/2008 3:49:03 AM #

Tony

Fixed it.

I locally created a clean 1.4.5 database and compared it to an upgraded database.

- clean db had 1x row (Settings had an Xml value) - did *not* replicate
- upgraded db had several rows (with empty Settings values) - *did* replicate

Using Sql Profiler I found that when I replicated the issue locally, BlogEngine was running a "SELECT Settings FROM be_DataStoreSettings ..."

Bingo.

So I truncated be_DataStoreSettings, re-created the value from the clean db script which resolved the problem.

Tony United Kingdom |

8/15/2008 11:11:20 PM #

Some.Net(Guy)

OOOO! I like that new widget that welcomes the user!! Howhowhowhow?

Some.Net(Guy) United States |

9/6/2008 7:51:44 AM #

trackback

Die Blog-Software BlogEngine.NET auf die Version 1.4.5 Updaten

Die Blog-Software BlogEngine.NET auf die Version 1.4.5 Updaten

beqiraj.net |

9/24/2008 7:15:14 AM #

Andy

Just startedwith BlogEngine - I Love it!  My host only provides SQL 2000 so I have published updated SQL Server 2000 setup scripts as the first post on my site.

Andy New Zealand |

9/23/2009 2:54:35 AM #

trackback

英文网站参照1

BlogEngine.NET1.4.5releasedmadskristensen.net/.../...ineNET-145-released.aspx在Asp.Net...

Smalltalk |

Comments are closed

About the slave

Mads Kristensen Mads Kristensen
Web developer at ZYB and founder of BlogEngine.NET. More...

LinkedIn ZYB Facebook Last.fm Twitter View Mads Kristensen's profile on Technorati

The Lounge

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008