Skip to content
Audrunas Matonis edited this page Jul 17, 2014 · 78 revisions

Release notes

Versions:

v1.7.3

  • Bugfix: page URL hash is calculated only for non-nulls URLs

v1.7.2

  • Added page properties changing event, when editing page SEO information
  • Fixed security of editing SEO modal window
  • Delete page: default value for "Remove this page from sitemap." changed to be true

v1.7.1

  • Fixed image access checking when re-uploading an image (#1071)
  • Fixed blog post URL generation

v1.7.0

  • API: implemented save methods (PUT / POST / DELETE) for creating/updating/deleting the entities. (#1031)
  • API: implemented ability to create an entity with specified Id. (#1031)
  • Fixed security issues, when default access level is set to Read (#1049, #1050, #1059)
  • Implemented ability to customize page/blog post URL generation (#1057)
  • Other small modifications and bug fixes (#1036, #1048, #1058, #1060, #1062, #861)

v1.6.1

  • Before redirecting the page, page is pre-rendered and collects all information for storing to the cache (#1043)

v1.6.0

  • HTML widgets: added widget options (#932)
  • Implemented blogs import / export (#1008, #1020, #1039)
  • API: returning page/blog post master page id, and merged master page options (#974)
  • API: implemented ability to retrieve access rules (#984)
  • API: implemented ability to filter out secured objects (pages / files) by user (#984)
  • Page / blogs: added ability to filter by SEO status, page status, template / master page (#812)
  • After session expiration user is being redirected to login page (#967, #997)
  • HTML / code editor compatibility fixes (#961, #968, #994)
  • Events: added missing contents/layouts/media events (#989)
  • When creating a page, access rights are taken from master page (#991)
  • Created new role for managing CMS users (#992)
  • Azure file storage: implemented ability to configure secured container (#995, #996)
  • Other small modifications and bug fixes (#833, #922, #927, #950, #965, #976, #990, #998, #1001, #1004, #1007, #1009, #1010, #1011, #1017)

v1.5.3

  • Lucene search module: fixed critical bug, when timeout occurs (#999)
  • Added ability to redirect to external URl (#1000)

v1.5.2

  • Windows Azure Storage: fixed bug (#995), which changed Azure storage public availability when uploading image / file.

v1.5.1

  • API updated: sitemap nodes contains pageIsPublish field (#958).
  • Fixed user access right issue (#969).
  • Fixed API user validation to return user id on success (#983).
  • Other small changes and fixes: #978, #975, #973, #970, #964, #956, #952, #843, #813.

v1.5.0

  • Implemented ability to add languages in site settings. (#842, #878, #879, #889, #891, #897, #939, #940, #941)
  • Implemented ability to clone page as translation and manage page translations. (#870, #871, #872, #882, #883, #886, #887, #890, #892, #945)
  • Created abstract search module with search form and search results widgets. (#27, #506, #794, #933)
  • Created Lucene search module implementation with ability to search within private pages. (#888, #916, #923, #925, #926)
  • Created Google Site search module implementation.
  • Site map: implemented multiple sitemaps. (#853, #899, #900, #908, #910, #920, #930, #931, #935)
  • Site map: implemented sitemap tagging. (#853)
  • Site map: implemented sitemap history. (#851)
  • Site map: implemented sitemap security. (#853, #936, #937)
  • Site map: multilanguage support added. (#917, #918)
  • Media manager: added supporting of .bmp files. (#307)
  • Media manager: implemented ability to re-upload file/image from the properties window. (#520, #894)
  • Master pages: fixed bug, when master page gets unpublished status. (#895)
  • Site settings, other searches: fixed auto-focusing of search fields everywhere. (#911)
  • Date pickers: fixed validation bug, when server culture is changed (#913)
  • Other small design modifications and bug fixes (#443, #827, #835, #839, #874, #877, #881, #896, #904, #905, #915, #929, #951, #949, #919, #912, #909, #907, #906, #901)

v1.4.6

  • Fixed users API module service registrations bug (#873)

v1.4.5

  • Auto-suggestions improved for tag selections (#558).
  • Media search improved to search by URL (#705).
  • Ability to use master pages for blogs added (#793).
  • Content editor during the switch from source mode will not wrap text with paragraph (#846).
  • Issues preventing to use CMS with SQL Server 2005 fixed (#847).
  • Security issue with blogs fixed (#848).
  • Other small changes and fixes: #142, #408, #714, #715, #761, #815, #831, #836, #838, #845, #855, #856, #866, #867.

v1.4.1

  • Master page saving fixed (#840).

v1.4.0

  • Implemented master page functionality (#737, #744, #753, #755, #759, #767, #769, #775, #776, #778, #779, #780, #781, #782, #785, #786, #795, #797, #800, #802, #804, #809, #817, #819).
  • Added ability to drag'n'drop page content between the regions (#735).
  • Integrated code editor for HTML, JavaScript and CSS editing (#595, #822).
  • Updated page creation and page properties dialogs (#697).
  • Implemented media preview on images list in media manager (#746, #783, #787).
  • API update to include meta data in pages list (#752).
  • Added ability to insert special tokens to content - Smart Tags (#765, #803).
  • Content WYSIWYG editor CKEditor updated to 4.3 (#796).
  • Added PagePropertiesChanging event with ability to cancel saving (#810).
  • Added file image preview on files list in media manager (#820).
  • Core: updated NHibernate version to 3.3.3.4001 (#828).
  • Other small changes and fixes: #525, #589, #677, #679, #684, #738, #748, #756, #757, #760, #762, #770, #771, #772, #773, #777, #789, #792, , #798, #799, #801, #805, #806, #814, #816, #821, #823, #824, #826, #829, #832, #834.

v1.3.7

  • Implemented process timeout in Azure / Amazon S3 storage services.

v1.3.6

  • Fixed full access role configuration (#756).

v1.3.5

  • Client side logger with severity levels added (#536).
  • Configuration: ability to load credentials from server environment variables for cloud storages added (#605).
  • Access control: autocomplete for roles / users added (#608).
  • Performance of widgets slider updated (#625).
  • Content management: all contents without published versions will became published during page publishing (#643).
  • Media Manager: media re-upload updated (#670).
  • Access control: to page cloning user access configuration added (#676).
  • API: events on sitemap editing added (#683).
  • Media Manager: bug related with media folder deleting when access control is enabled fixed (#692, #733).
  • Date fields updated to support different formats according user locales (#702).
  • API: ability to get tags with pages / blogs added (#703).
  • Ability to setup custom class on content end added (#707).
  • Access control: first user registration form made visible only when no users exist (#719).
  • International URL support added (#721).
  • Layouts: ability to render custom body tag added (#724).
  • Options: ability to add custom options added (#726).
  • Other small changes and fixes: #420, #562, #583, #617, #640, #669, #680, #682, #685, #686, #688, #691, #696, #701, #708, #709, #710, #711, #718, #723, #725, #727, #728, #729, #730, #731, #732, #736, #739, #740, #741, #742.

v1.3.1

  • Fixed NuGet package installation: added missing user module configuration and fixed security configuration

v1.3.0

  • Users module: implemented users management.
  • Users module: implemented roles management.
  • Users module: implemented CMS membership and CMS role providers.
  • Users API module: created API methods for getting users / roles / validating user name and password.
  • Access control: implemented pages and media files security. Can be enabled or disabled.
  • Access control: users or roles access level can be managed in the pages / media files properties forms.
  • Access control: depending on user/role access level, content can be denied, allowed to edit, or opened as read only.
  • Access control: content security implemented in the nHibernate layer: when trying to save secured entity with no access roles, getting an exception.
  • Media manager: implemented token based security for media files (for Windows Azure and Amazon S3 storage only).
  • Options: options can be assigned to widgets and layouts.
  • Option values: values can be entered to page and page contents.
  • Options: added new option types: integer, float, date, boolean.
  • Options: refactored options and option values grids: type can be specified. Control for entering value is changed depending on option data type.
  • Options: widget / page options can be reached through rendering widget / page view model.
  • Implemented content encryption. HTML for HTML contents / HTML widgets can be stored encrypted in the database.
  • Created view models and extensions for reaching all page / blog posts properties / children within layout view.
  • The rendering of content's end div (having CSS class "clearfix") can be disabled, CSS class name can be changed.

v1.2.3

  • A http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" meta tag fix (#628).

v1.2.2

  • A deleted entities bug fix released (#596).

v1.2.1

  • A nuget.org dependency to a Microsoft.AspNet.Mvc library changed to 3.0.20105.1 version.

v1.2.0

  • Created web API module. Refactored code API. All API moved to API module.
  • Created separated NuGet projects for each module and Core.
  • Created JavaScript tests for each API method.
  • Media manager: created properties window for files. Image properties dialog UI modifications.
  • Media manager: added description.
  • Media manager: added thumbnail for files.
  • Media manager: added archivation functionality.
  • Media manager: implemented sub-folders.
  • Media manager: added ability to copy public media URL.
  • Media manager: implemented media changing history.
  • Media manager: implemented media re-uploading functionality.
  • Media manager: implemented flat search in folder and sub-folders.
  • Media manager: updated medias deleting.
  • Pages: created canonical URL for optimized searching.
  • Pages / blogs: added archivation functionality.
  • Pages / blogs: added secondary and featured images.
  • Site settings: implemented paging.
  • Site settings: implemented filtering.
  • Implemented auto-complete function in the tag selection drop-downs.

v1.1.3

  • An issue with custom 404 error page fixed.

v1.1.2

  • A blog post preview issue fixed.

v1.1.1

  • A blog posts activation date updating issue fixed.

v1.1.0

  • API: created requests / responses for getting / saving data.
  • Blog Posts API: added ability to filter / order by dates.
  • API: created methods for saving pages, layouts, contents, etc.
  • Created image properties window.
  • Storage service tests implementation.
  • Created nHibernate fetch wrapper.
  • API, storage services tests implementation.
  • RequireJs is hidden from site's RequireJs.
  • Data migration separated from content migration.

v1.0.1

  • nHibernate version upgraded to 3.3.3.4
  • Fixed loading of requirejs, if it's added to project page (by checking, if window.bcmsWaitForWebSiteRequireJs is set).
  • Better CMS validation classes are independet of standard jQuery validation classes.
  • Created newsletter module with site settings subscribers list and subscriber widget.

v1.0.0

  • Version 1.0.0 released.
Clone this wiki locally