Subtext 1.9.5 Release

Subtext Submarine Logo It is with great pleasure and relief that I announce the release of Subtext 1.9.5. Between you and me, I’m just happy to get this release out before the kid is born.

As with most point releases, this is primarily a bug fix release, but we found time to introduce a few nice new features - most notably support for tagging and Identicons.

New Features

  • Content Tagging and Tag Cloud - for more details, refere to this post
  • Identicon Support - Uses the Identicon Handler project on CodePlex.
  • MyBrand Feedburner Support - Updated our FeedBurner implementation to support custom feedburner URLs
  • Upgrade to LightBox 2.0 - If you referenced the default lightbox skin in your custom skin, please reference this post by Simone to understand how to update the skin.
  • Author CSS Class - The CSS class of "author" is added to comments left by the owner of a blog (must be logged in when leaving comment for this to work). This allows custom skin authors to highlight comments by authors.
  • Credits Page - In the Admin section, we give credit where credit is due, displaying a list of the open source products we make use of in building Subtext.
  • Implemented ASP.NET AJAX - We replaced MagicAjax panel with ASP.NET Ajax libraries. Keep in mind that this requires a bit of new Web.config configuration sections. So be careful when merging your Web.config changes.

Bug Fixes

Clean Installation

A clean install of Subtext is relatively painless. Essentially copy all the files to your webserver, create a database if you don’t already have one, update web.config to point to your database, and you’re all set. For more details on the setup instructions, read the Clean Installation Instructions

Upgrading

Upgrading from a previous 1.9 version is relatively straightforward. For the safest approach, follow the upgrade instructions here.

I’ve written a command line tool for upgrading Subtext, but it isn’t production ready yet. Our goal is to make the upgrade process as seamless as possible in future versions. If you’d like to help with that, we’d love to have your contributions!

Download

As always, you can download the latest release here. The install file contains just the files you need to deploy to your webserver. The source file contains full source code.

Thanks!

As always, many thanks go out to the many Subtext contributors and community members who helped make this latest release possible. Subtext keeps on getting better because of the community involvement. Just take a look at the improvements to our Continous Integration and Build Server as an example.

If you’d like to contribute, we’re always looking for help. Great positions are open!

What’s Next?

I’m wrapping up a project for a client in which I was able to implement multiple authors per blog. Hopefully, this means that Subtext 2.0 won’t take as long to release as 1.9.5 did.

We are constantly improving our development process and refactoring the code. The big push for 2.0 is to get the Plugin Model and custom MembershipProvider rock solid and to refactor and clean up the code heavily.

Technorati tags:

What others have said

Requesting Gravatar... Community Blogs May 10, 2007 5:58 PM
# Tagging In Subtext
With the announcement of the 1.9.5 release of Subtext, I thought I should talk about the new tagging
Requesting Gravatar... CodeClimber May 10, 2007 6:22 PM
# Subtext 1.9.5
Subtext 1.9.5
Requesting Gravatar... Mads Kristensen May 10, 2007 7:17 PM
# re: Subtext 1.9.5 Release
Congrats with the release. The tagging support is very cool.
Requesting Gravatar... Developers.ie News May 10, 2007 9:16 PM
# Developers blogs upgraded!!
Developers blogs upgraded!!
Requesting Gravatar... Kostas Pantos May 10, 2007 10:52 PM
# re: Subtext 1.9.5 Release
Thanks for a great tool.
- Have you thought anything about a membership provider to enable only registered users to post comments? (like community server does)
- Are there any plans on working out the www url prefix issue?
Requesting Gravatar... Steve Harman May 10, 2007 11:35 PM
# re: Subtext 1.9.5 Release
@Kostas: That should be possible in the Subtext v2.0 time frame when we introduce a full-blown Membership and Roles implementation.
Requesting Gravatar... Kevin Dente May 11, 2007 12:31 AM
# re: Subtext 1.9.5 Release
Congrats! Did visible CommentRSS links make it in there?
Requesting Gravatar... Haacked May 11, 2007 12:57 AM
# re: Subtext 1.9.5 Release
@Kevin Shoot, no that didn't. Did you add a feature request for that in SourceForge?
Requesting Gravatar... Community Blogs May 11, 2007 2:05 AM
# Edit Keywords Page Patch
If you downloaded Subtext last night and try to edit keywords in the admin section, you might run into
Requesting Gravatar... skinnytie May 11, 2007 2:18 AM
# re: Subtext 1.9.5 Release
Have you been able to address medium trust compilation issues?

I know several people with medium trust restrictions on their hosting option and cannot run SubText because of this.
Requesting Gravatar... Haacked May 11, 2007 2:20 AM
# re: Subtext 1.9.5 Release
@skinnytie Yes, Subtext supports Medium trust since version 1.9 came out.

In web.config, change the <trust /> level to Medium.

<trust level="Medium" />

At some hosting providers, you have to remove the <trust /> element completely, as they already define it.
Requesting Gravatar... Scruffy-Looking Cat Herder May 11, 2007 2:42 AM
# Subtext Release 1.9.5
Subtext Release 1.9.5
Requesting Gravatar... Bill Graziano May 11, 2007 3:56 AM
# re: Subtext 1.9.5 Release
Congratulations! Looking forward to upgrading.
Requesting Gravatar... Scruffy-Looking Cat Herder May 11, 2007 8:29 AM
# What's an Identicon?
What's an Identicon?
Requesting Gravatar... oVan May 13, 2007 2:25 AM
# re: Subtext 1.9.5 Release
Thank you for the new release! I hope the upgrade of my customized SubText 1.9.4 goes without much troubles :-)
Requesting Gravatar... Kevin Dente May 14, 2007 4:40 AM
# re: Subtext 1.9.5 Release
>Did you add a feature request for that in
>SourceForge?

I have now. Tracker item 1718881.
Requesting Gravatar... Mark May 16, 2007 3:59 AM
# re: Subtext 1.9.5 Release
This seems really nice. i will have to give it a try.
Requesting Gravatar... Bordoni May 23, 2007 5:53 AM
# Upgrade SubText 1.9.5
Upgrade SubText 1.9.5
Requesting Gravatar... Braden's Corner Of The Net May 28, 2007 8:26 AM
# Another Site Upgrade
Another Site Upgrade
Requesting Gravatar... David Jun 03, 2007 3:28 PM
# re: Subtext 1.9.5 Release
Hi, I am trying to upgrade to SubText 1.9.5. But there is script error "'WebForm_PostBackOptions' is undefined".
What should I do to fixed the error?
Thanks!
Requesting Gravatar... michael eaton Jul 29, 2007 11:47 PM
# Upgrading blog
Upgrading blog
Requesting Gravatar... Angry Hacker Nov 06, 2007 3:06 PM
# Subtext ported to MySQL
Subtext ported to MySQL
Requesting Gravatar... Rydal Nov 07, 2007 12:15 PM
# re: Subtext 1.9.5 Release
I think you left out a step - Install ASP.NET AJAX Extensions. I couldn't go pass the missing System.Web.Extensions message while upgrading.
Requesting Gravatar... djmarten Nov 15, 2007 9:40 PM
# re: Subtext 1.9.5 Release
wow der blog sieht gut aus, sehr schick gemacht!
Requesting Gravatar... Gonzalo Aguilera Feb 10, 2008 10:55 AM
# re: Subtext 1.9.5 Release
Hi,

This is a good effort for a Web site using asp 3.0. In the .NET environment can be done much more and especially flexible. I suggest a litle re-design to male of this system more biological and user-friendly. I mean, a better menu, the use of simulated iframes and a more sound association among subjects and articles categories.

I know is easy for me to say and difficult to implement the suggested changes; but that is the price to make the difference and provide a better service.
Requesting Gravatar... Anonymous May 23, 2008 12:44 PM
# re: Subtext 1.9.5 Release
Might want to set the web project as the "startup project" in the solution in the next release. Just saves us a step.
Requesting Gravatar... Prueba May 27, 2008 5:54 AM
# re: Subtext 1.9.5 Release
This is a comment for testing
Requesting Gravatar... JimS Jun 03, 2008 6:37 PM
# re: Subtext 1.9.5 Release
Doing some codebrowsing and I'm just wondering: Is the CacheDuration of the ContentCache set correctly? As of now, with the default duration definitions, the cache duration time can only be set from 0 to 30 seconds (where 30 seconds is the "Long" duration). The duration is set in seconds (#102 in ContentCache.cs), and to be honest - 30 seconds is _not_ a Long cache duration in this context, is it?
Requesting Gravatar... JAWAD BADIR GATEE Jul 28, 2008 5:51 PM
# re: Subtext 1.9.5 Release
hallo , my computer was infected by virous .I need afree antivirous programm to clean it. with best regards
jawad
baghdad
Requesting Gravatar... Steve Dec 04, 2008 7:44 AM
# re: Subtext 1.9.5 Release
What happened to the multiple blogs client? Is it still in the works?
Requesting Gravatar... Steve Dec 04, 2008 7:48 AM
# re: Subtext 1.9.5 Release
Sorry, I meant multiple authors for a single blog ... sorry
Requesting Gravatar... Jess Feb 24, 2009 5:26 AM
# re: Subtext 1.9.5 Release
Ditto... did you ever implement multiple authors for a single blog?
Requesting Gravatar... Driver Disk Nov 30, 2010 11:57 PM
# Driver Disk
Thankyou for your blog Subtext 1.9.5 Release, Driver Detector is a unique program that will create a Driver recovery disk for any computer, even if it's not connected to the internet.

Unlike other programs, Driver Detector produces a stand alone driver disk that can be used on the target computer even if it's not attached to the internet. Driver Detector has built in CD/DVD writing software to burn your driver disk to CD/DVD. Driver Detector works with all manufacturers and also for OEM / Custom build systems.

Thanks to the site owners for letting me share this info. If you wish to share info on our site, please do.

Driver Disk

What do you have to say?

(will show your gravatar)
Please add 3 and 7 and type the answer here: