ModernBB 1.6.2 available

modernbb162
2 days ago, I announced that I was working on ModernBB 1.6.2, and here it is: the second patch release in the 1.6 branch.

This release fixes several bugs, including 3 security issues, updating is recommended. Other improvements in 1.6.2 are bugfixes to our PostgreSQL support, moderators can’t edit admin posts anymore (this was partial fixed during ModernBB 1.6.1), fixes to the update process of ModernBB and several other issues are fixes.

As always, you can find the downloads on our download page. If you are already using ModernBB 1.6-beta, 1.6.0 and 1.6.1, you can take a look at the update check. Anyway, we’ve made a milestone for the next update, 1.6.3 and we start the works on ModernBB 2.0 again.

Retaking development of ModernBB 1.6

modernbb162

With FluxBB 1.4.11 and 1.5.4 released, we finaly can take of the development of ModernBB 1.6.2. We couldn’t work further because most of the issues where security releated and needed to be kept a secret. Anyway, the development of ModernBB 1.6.2 will start tomorrow and I hope to release this update this weekend or somewhere in the days after it.

Anyway, I also want to give a word on the development state of ModernBB 2.0 beta 3: a couple of minutes ago, I pushed Bootstrap 3 RC2 to GitHub. This breaks a lot, more then I expected it to do. I’m probably working the whole night to fix all issues that appear because of this update. It’s also the case that, when I don’t finish this tomorrow, this will have to wait until 1.6.2 is released.

Anyway, after 1.6.2, I will retake development of ModernBB 2.0 beta 3, and I will try to develop ModernBB 1.6.3 in parallel, next time. It’s prety important that we get 1.6.2 out there as soon as possible since lots of security issues have been fixed, which, by the way, also will be part of ModernBB 2 beta 3. So, actualy, I’m still working on the next beta release.

Planning a 4th beta

modernbb2

Today I would like to announce that there is a (small) chance that after beta 3 of ModernBB 2.0, we won’t start developing RC1, but we will start the works on beta 4.

Beta 4 will, if it will be developed, focus on making ModernBB more mobile friendly. This means that we want to make the system integrate better with Bootstrap 3. This might give us the time to implementate even more features. Now, about time: this will also cause the development of ModernBB 2 to last longuer then expected. The good news is: we think this will only be a week. Just like beta 2, beta 4 will be focused more on the improve features part. As soon as beta 4 will be mentioned on the about page, this release will be official added to the roadmap. However, if not, then RC1 will be the next milestone. If beta 4 won’t make it, we will improve the works on a mobile ModernBB in version 2.1, which will be the next release!

ModernBB 2.0 beta 3
Anyways, the development of beta 3 is moving on. We are almost done with the port of the system to Bootstrap 3 RC1 (and believe me, I’m happy as soon as this is finished). However, as soon as this is fixed, there is still a series of 19 tickets to be closed, including an editor, new styles, reworking the tree structure of the ModernBB core and more). Anyways, I’ve got some nice statistics for you guys. Compared to ModernBB 1.6.1, we’ve changed 11.288 lines and added over 5.000 lines of code to the ModernBB core, spread over 177 files and 165 commits. This means that over 37% of the core has been rewritten since ModernBB 1.6.1 and 42% since the initial commit, which was FluxBB 1.4.9.

A roadmap change, once again

After our first roadmap change (whe stopped development of ModernBB 1.7 and the planned 1.8 release and jumped to the upcomming 2.0 release), I want to present you guys another change in our roadmap. Yesterday, we started developing ModernBB 2.5, now ModernBB 2.0 is in RC fase and we are actualy waiting for FluxBB 1.5.4 to be released (security reasons). Today, we stop development of both ModernBB 2.0 RC and ModernBB 2.5 beta 1.

ModernBB 2.0 RC is moved to a later date, while ModernBB 2.5 beta 1 is, just like beta 2, rc and 2.5.0, cancelled. Why? Because all features that where planned for ModernBB 2.5 beta 1 will now be part of ModernBB 2.0 beta 3. Idem dito for the features from 2.5 beta 2. This also means that the development of MBB2 will take longer then first planned, however, what we will get will be even better!

The reason behind this change in the roadmap is very simple to explain: we think that ModernBB 2.0 beta 2 isn’t feature ready and that it can’t be launched with additional bugfixes as a stable release. This sounds like a weird statement but the point behind this is, that ModernBB 2.5 would break everything we did in 2.0 once again (we already break the thing with the jump from 1.6 to 2.0). We don’t want this to happen twice in a very short period of time.

Somewhere around the end of this month, or in September, you will see a 3rd beta of ModernBB 2.0, revamping the design of Backstage and rewriting the complet front-end with a new design and new features. Later, in October, we’ve planned 2 RCs and the first stable release. The first RC will be launched on October 16th, RC2 will follow a week later at October 23th and 2.0.0 will be launched at October 30th. This makes, that the development of lots of new features, that where planned to take 7 months (starting in December), has to be done in the upcomming 2,5 month. So,, it’s very likely that we won’t hit this deadlines, however, I’m will try to do whatever I can to get this all done by then! Trust me! Stay tuned for more information!

ModernBB 2.0-beta.2 available

I’m happy to announce the availability of ModernBB 2.0 beta 2! Starting today, you can find this download at our download page. Beta 2 is the second of 3 pre-release releases (beta 1, beta 2 and release candidate) before we launch ModernBB 2.0.0! Let’s introduce you to the changes.

First of all, before you update to beta 2, it’s recommended to check if your host supports MySQL 5.0.1, starting with ModernBB 2.0 beta 2, we won’t support MySQL 5.0.0 and lower anymore. Another important note is that beta 1 users won’t get a update message, you have to check for the update by yourself. This will also be the case for the future release cadidate.

Now, what has change between beta 1 and beta 2? First of all (and most noticeable), the Backstage frontpage has been redesigned, it now contains useful stuff like reports, statics and more. When installing a fresh installation of ModernBB, it won’t make demo content anymore. We also redesigned the update dialogue to be more simplistic. StopForumSpam is now also included into ModernBB (disabled by default) to protect your forum from spambots.

Other changes are various fixes to the core, like some rendering issues. The extensions menu bug is also fixed. And everything can be translated now. Another change is the renaming of the back-end of ModernBB, starting with beta 2, we call it the Backstage. For developers: we also renamed all PUN_ stuff to FORUM_.

Before you update your forums, make a backup of your database (you can do this in Backstage > Settings > Database management). We also recommend you to use ModernBB 1.6.1 if you want to use ModernBB in a productive environment.

ModernBB 2.0-beta.1 available and new website

I’m prety happy to announce the availability of ModernBB 2.0 beta 1! Starting today, you can find this download at our download page. Beta 1 is the first of 3 pre-release releases (beta 1, beta 2 and release candidate) before we launch ModernBB 2.0.0! We also redesigned our website for this release.

ModernBB 2.0 beta 1
Let me introduce to you: the very first beta of ModernBB 2. We’ve got a couple of key-features. One of them is the completely redesigned Dashboard interface. Another one is the support for sub forums in ModernBB. Both features are requested lots of times at FluxBB, I made it happen with ModernBB. We also added a couple of new management features: you can now easly manage your database (read: making backups, using SQL, etc.) and creat new users from the Dashboard. There is also added a new maintenance option to clean up users.

We also updated the parser with some new features. The parser now supports embedded videos from DailyMotion, Vimeo and YouTube. It also support superscript and subscript. Air, Earth and Fire are a little bit modernized with  less borders. Other new features are a 1-step forum creation, a clean registration for new users, a new login experience and other small improvements. We also improved the update checker. But there is more to come in beta 2: for example, a redesigned Dashboard index.

ModernBB.be 2.0
Together with beta 1, we have launched a new website. The website is based on the ModernBB 2 Dashboard design. We removed “Resources” and “Docs” from the menu. However, “Docs” will return as soon as the documentation is ready (which is planned to happen after ModernBB 2.0.0). The menu now features a download button for the most recent release and most recent beta release.

The menu now works with hovering instead of clicking, making navigation faster. Under “About”, we’ve added a “Features” page that compares FluxBB 1.5, ModernBB 1.6 and ModernBB 2.0 with eash other. We also updated the “FAQ” and “About” itself. The about page now contains information about ModernBB 2.1 and 2.5, our future releases. And last but not least: the forums are updated to ModernBB 2.0 beta 1. We will soon reintegrate the forums with the website design.

A new roadmap: ModernBB 2.0

Today, I would like to introduce to you: a new roadmap. Just a couple of minutes ago I pushed a code reset to the 1.7-branch and created a 2.0-branch. Both the unstable and version1.7 branch are removed and we will start developing ModernBB 2.0 right now.

With those changes, ModernBB 2.0-beta.1 will be launched somewhere at the end of this summer or the begin of the upcoming fall. All planned releases for ModernBB 1.7 are renamed and moved to a later date. ModernBB 2.0 will contain some of the planned changes from ModernBB 1.7, and some of the changes from version 1.8. Some of those are Improved styles for the frond end, a brand new dashboard, and more.

When you use the dev versions from version2.0, you will notice that after installation, ModernBB will show you that you’re using version 1.9.0 or any other patch release in the 1.9-branch. Not that those numbers are unofficial and are not part of the version history of ModernBB. As soon as the first beta for 2.0 is ready, we will jump over to version 2.0-beta.1.

ModernBB 1.6.1 available

Today, we are proud to announce the first maintenance release of ModernBB. Version 1.6.1 fixes the following issues:

  • #48 – ‘Adjust for DST’ label is shown 2 times
  • #49 – Installer gives error codes
  • #55 – Scroll bug in Chrome
  • #56 – Escaping admin’s mail

Before you update, we recommend to make a back-up of your forum. Since this is a security release, updating is recommended!

Roadmap overview

Today I want to show you some things we are working on. It’s important for us to show this to you, after all, we are an open source project. That means also that we will keep our roadmap transparent. So, let’s take a look at the stuff that going on.

First of all, we updated some launch dates today. Version 1.6.1 is now planned for June 2013 (instead of Summer 2013), and version 1.7-beta1 is now planned for July 2013 (instead of Summer 2013). We also moved the release of ModernBB 1.7-beta2 to August/September 2013 (instead of Summer/Fall 2013). I hope you guys like this. As you can see, version 1.6.1 is coming very soon, we only need to patch 2 issues (and 1 of these will maybe be moved to version 1.6.2 or 1.7.0), and we patched today 2 issues too!

As you know, we are also working on ModernBB 1.7, this version will be a big improvement to the front-end of the system. We will also start using our own visual style(s). For beta 1, only 4 tickets are waiting for a patch. However, there is still a chance that we will add new tickets or reopen tickets that are already closed. The new style of ModernBB will also get more versions in the future releases, this is planned for beta 2 for now. Beta 1 will be available in July 2013.

And what else? You wouldn’t expect it, but we also have worked on ModernBB 1.8. This update will reinvent the dashboard. For now, it’s only a proof of concept. However: the new dashboard will be Bootstrap based. This means that you can easly constumize it. This feature isn’t pushed to GitHub yet, and it won’t happen for a longue time. Since this feature is not build on ModernBB itselfs, it still has to be ported. Stay tuned for more on ModernBB 1.8!

And last but not least: our website. We haven’t anything new for the website itself yet. But in the near future (before the end of the month), we will move our blog to a system that’s a little bit more advanced. I mean WordPress with that. So, this part of the website will be in maintenance for a short period.

A brand new website

The ModernBB website is now online for a good month. We’ve used the basic Bootstrap theme for all that time, but today, that will change. We have launched our brand new website, featuring a new style, that matches the design of ModernBB, ModernCount and ModernTask. Welcome to our brand new website!

When you visit the home page of our website, the first change that you will see is the new menu and page header. Both have now a flat color and feature the real ModernBB logo. It’s not centered anymore and the download button is now more prominent. In the menu, the ‘Resources’ link isn’t a drop down anymore and we added ‘Blog” (where you are right now).

We also rearanged the download page, it now contains tabs so the page won’t get to long over time. The download buttons now also indicate how safe it is to download something. Green means it’s table, orange means it’s unstable and red indicaties a nightly. For all pages: the page headers are now less high. It turned out to be not user-friendly to have that kind of page headers.

With the new design online and the everything up and running, the development of our software will go on. ModernBB 1.7 beta 1 is expected to launch somewhere at the end of next month (which is June), we will also launch ModernBB 1.6.1 this our next month, together with its LTS version. Meanwhile, we will launch our 3rd application: ModernTask. And ModernCount v2.1 will make it’s way to the internet too! We will also add those software to our own website very soon (you can now download it from Studio 384).