Subrion CMS 3.0.0 is available for downloads!

Discussion in 'Announcements' started by Vasily B., Sep 15, 2013.

  1. Vasily_B.

    Vasily_B. Project Manager

    Greetings,

    It's been almost 6 months since our last core release and we really spent this time very effectively. The Subrion CMS core was under a serious re-factoring and the core system's got a lot of improvements.
    We spent several weeks working on the new Admin Dashboard mockups trying to make Dashboard as easy to use as possible. It also got several color schemes that you might choose in Settings -> System section.
    Anyhow, the core system got a lot of functional improvements as well as visual changes. Specifically, we made a lot of changes to make the software more stable, reliable. We added MySQL Improved (mysqli) support that makes better DB interaction.

    Here is the changelog to understand what's been added to the latest Subrion CMS 3.0 version
    Features:
    • Feature #87: Stylize debugger
    • Feature #91: Update Smarty version
    • Feature #101: Implement Bootstrap for admin panel
    • Feature #311: Create new block Frequently Accessed Areas
    • Feature #313: Use Bootstrap date & time pickers in Admin Panel
    • Feature #545: Backend: time picker should be added to Featured End fields
    • Feature #585: Option in config to display code editor for textarea
    • Feature #724: Hide "empty field text" option where it's not required
    • Feature #782: Move copyright link into database
    • Feature #812: Make capable to see a site live when it is disabled/offline for administrator
    • Feature #820: Method to get URL alias by page name
    • Feature #828: Allow multiple dependent field values
    • Feature #863: Make capable to uninstall physically missing plugins
    • Feature #881: Add more filters to Hook Editor
    • Feature #891: Integrate Twitter REST API
    • Feature #896: Implement Admin activity log
    • Feature #897: Integrate Dashboard statistics with real values
    • Feature #904: Keep uploaded image source
    • Feature #910: Backend: menu contents should be synchronized after plugins (un)installation
    • Feature #913: Add more actions logs
    • Feature #43: Mobile version and template
    • Feature #133: Sort pages by title
    • Feature #315: Improve configuration page
    • Feature #332: Autofill username on register page
    • Feature #452: Create smarter top menu
    • Feature #849: Add ability to override plugin templates
    • Feature #914: Add more hooks for Dashboard page
    • Feature #916: Add underscore to the default installation
    • Feature #923: Custom css classname for blocks
    • Feature #933: Integrate mysqli adapter
    • Feature #946: iaBootstrap improvements
    Bugfixes:
    • Bug #312: Admin blocks state is not saved
    • Bug #430: Issue with registering users
    • Bug #563: Regular/Dependent fields problem
    • Bug #594: Bug when switching permissions to certain objects for usergroups
    • Bug #759: E-mail template is not updated after clicking "Save" button
    • Bug #760: Add support for flexible columns in template
    • Bug #765: Backend: "Featured" and "Featured end" fields does not work properly for members
    • Bug #770: Invalid URL parsing on IIS server with ISAPI IIRF module installed
    • Bug #774: for_plan field left marked as 1 even if there are no plans at all
    • Bug #775: Backend: no action buttons on Edit/Add Plan pages
    • Bug #776: Small pictures in lightbox view for image/pictures fields in admin panel
    • Bug #777: Incorrect cached file is included
    • Bug #783: Member status becomes active without confirmation
    • Bug #784: Field group select not working when creating new field.
    • Bug #785: Datepicker issue on frontend
    • Bug #787: HTML is broken on search page when query is empty
    • Bug #789: getTable() function and PHP 5.2 version
    • Bug #792: Blank page on package installation
    • Bug #798: Item search issues
    • Bug #799: Premium Radius Search: doest not work with the Yellowpages package on the 2.3.7 script
    • Bug #804: Issue with the cron page
    • Bug #805: Unique key assigned to NAME column for "blocks" DB table
    • Bug #807: parseUrl does not work for domains ending with www
    • Bug #808: Trailing slash in a URL even for ".html" pages
    • Bug #813: getById method should be mandatory for all the packages
    • Bug #814: "Add Funds" feature does not work correctly.
    • Bug #819: Incorrect link generation in the grid
    • Bug #841: Related options do not show
    • Bug #842: 401 error on admin login page
    • Bug #845: Paypal "pending" status is processed incorrectly
    • Bug #846: Required image field considered empty though it's filled
    • Bug #851: Extras menus cannot be seen in Admin Panel
    • Bug #856: Blank page after returning from payment gateway's page
    • Bug #871: Get rid of online stats in inventory menu
    • Bug #872: Member fields does not list member fields only
    • Bug #873: Admin Panel forgot password does not work
    • Bug #878: New language incorrect form
    • Bug #879: Change Template information design
    • Bug #882: No way to create new menu
    • Bug #883: Check all does not work correctly in grid
    • Bug #884: progressBar incorrect params
    • Bug #892: Update account information after edit
    • Bug #893: Twitter API Exchange issues
    • Bug #895: Backend: Incorrect output on 404 error
    • Bug #899: Incorrect grid display on Available Plugins tab
    • Bug #901: Remote plugins incorrect display
    • Bug #902: Avatar field does not work on Edit Member
    • Bug #903: Field group is displayed incorrectly on fields page
    • Bug #905: Notifications look
    • Bug #906: Add typeahead in Admin panel bootstrap
    • Bug #911: Incorrect active menu/submenu for some pages
    • Bug #917: Admin Panel edit account
    • Bug #553: Installer incorrect fields mapping
    • Bug #576: Backend: previously set values are not saved for Goto block
    • Bug #811: IE10 with the "Compatibility Mode" enabled is detected as IE7
    • Bug #848: Long words break layout in Chrome browser
    • Bug #908: Review design for all fields types
    • Bug #919: Make better design for Advanced Search
    • Bug #924: Review design for intelli.admin.notifFloatBox
    • Bug #931: Date field does not save properly on frontend
    • Bug #932: Default editItemSetSystemDefaults generates error
    • Bug #948: Admin Panel Color Schemes are not saved after clicking "Save" button
    • Bug #949: Grid search doesn't work properly if active page number is more than 1
    Here is the direct link to see the details on each of the reported issues:
    http://dev.subrion.com/versions/51
    http://dev.subrion.com/versions/76/

    There is no direct upgrade now. You can only install the new version and start using it from scratch. We will try to create an upgrade as soon as possible, anyhow there were too many changes in the latest version and I'm afraid we won't be able to implement the upgrade in a regular manner.

    Please ask if you have any questions.
  2. ModsGuru

    ModsGuru New Member

    Hi,

    Thanks for the great news! I've just rechecked all my plugins and all of them are compatible with the latest release. Anyway, I've just reuploaded them in my account area.
    I really appreciate your efforts to keep the compatibility.
  3. Vasily_B.

    Vasily_B. Project Manager

    Thanks for your feedback, @ModsGuru. Yep, the plugins should be compatible, anyhow there are some plugins that require HTML re-factoring as we implemented a new core HTML/CSS framework called iaBootstrap. We highly recommend to take a look at it and follow the recommended standards.
    Thanks for the plugins, BTW! I really hope some of our members will find them useful.
  4. chrish

    chrish New Member

  5. smartpc

    smartpc New Member

    Just installed went ok and installed but I have this error reporting Strict standards: Only variables should be passed by reference in C:\wamp\www\subrion30\includes\classes\ia.core.users.php on line 440
  6. Vasily_B.

    Vasily_B. Project Manager

    Hi guys,

    Thanks for the feedback.

    @smartpc, do you have debug enabled? What version of php do you use? Please provide more information, as we don't have this error on php 5.2 & php 5.3.
  7. smartpc

    smartpc New Member

    Hi Vasily,

    It happened on last page of install where it says script installed I am using PHP/5.4.16 debug was disabled as set during install, the script is functioning front/back end fine.
    Last edited: Sep 16, 2013
  8. Vasily_B.

    Vasily_B. Project Manager

    Thanks @smartpc. We've enabled strict mode on our servers and we will recheck the whole code for strict notices. Thanks for pointing to the problem.

    P.S. Reported issue has been fixed locally.
  9. smartpc

    smartpc New Member

    Its a piece of work by the way sweet. :cool:
  10. Vasily_B.

    Vasily_B. Project Manager

    Thanks. We've made a lot of improvements in our 3.0.1 version, and we fixed all the reported issues. It will be ready on Monday, I think. It'll be released with the updated publishing + directory + coupons scripts.

    Don't hesitate to report your issues in our development issue tracker. We will try to fix all of them asap.

    Thanks!
  11. Greg

    Greg Super Moderator

    Howdy

    I've installed on my local but not online as of yet.
    Will the update from 3.0 to 3.o1 be fairly EZ? Or should I just wait until 3.0.1 is released?
  12. Vasily_B.

    Vasily_B. Project Manager

    Hi @Greg

    I'm sure you will consider it very easy. Keep up working with 3.0 version.
    Thanks!
  13. media

    media New Member

    So, when is upgrade script would be available????
  14. Vasily_B.

    Vasily_B. Project Manager

    Right now we don't have any ETA for 2.x to 3.x upgrade script, though the patch from 3.0.0 to 3.0.1 has been released ;) We are focused on packages / plugins / templates for the latest version at the moment and that's the key task for us right now.
    Once we port the major part of extensions we have for subrion we will be able to prepare a migration script.

    Anyhow it won't be an easy task as there are too many changes, it will be a pain if you use a modified version.
  15. media

    media New Member

    No modification at all.. Mine is just plain too... I just need to migrate my articles and categories and images... That's all... Please let me know when you create the upgrade script! Thanks
  16. Vasily_B.

    Vasily_B. Project Manager

    This could be easily done I think ;) Waiting for your ticket in our helpdesk, let us know your MySQL details and we will check if we can help urgently
  17. media

    media New Member

    sorry and members?
  18. Vasily_B.

    Vasily_B. Project Manager

    Sure, members could be transferred also. We didn't make that many changes in terms of member fields so I expect you can transfer your members data directly using MySQL tools like phpMyAdmin or Adminer.
  19. media

    media New Member

    Ok I will install the new version and open a ticket and you guys can import those? right?
  20. Vasily_B.

    Vasily_B. Project Manager

    You can provide us with your mysql access to the current database so the guys could check it. I suppose it might be a problem if you have many plugins or languages in your website.

Share This Page