Artionet Web Agency

Version 2.1 Release Notes

04 janvier 2012

Vous trouvez ci-dessous notre dernière release note correspondant à l'ensemble des améliorations, correctifs, mises à jour et nouvelles fonctionnalités du CMS IceCube2.Net disponibles pour tous nos clients SaaS:

  • Updated tooltips in part insertion wizard steps
  • Updated contextual help links
  • Added a rendering instruction for in-place image cropping
  • Added a possibility to crop images of a document listing
  • Added a possibility to edit publication and general document properties from the document listing in editing mode
  • Added a possibility to view document publication status in the document listing
  • Virtual asset hive - asset locations no longer correspond to their physical locations on FS. Files and images could now be moved and renamed without breaking existing links
  • Save/Confirm buttons are now disabled during an AJAX call
  • Title/Description/Secured fields could now be hidden per object type
  • Improved rendering on Macintosh and general rendering by upgrading the underlying UI manager
  • Object Explorer is now searchable
  • Updated German and English translations
  • Fixed a problem when images could not be assigned to an object
  • Made drop-down categorization lists autocompletable
  • Added a function to clone and reuse forms
  • Updated WYSIWYG Editor
  • Added a rendering instruction to reuse system parameters from templates (notably for Google Analytics)
  • Made output format configurable in Video part
  • Added properties to specify the publication date of files (notably for internal search engine indexation)
  • Image uploader applet
  • Scheme is no longer required when inserting an external link
  • Fixed a problem when the meta description of a page was too long
  • Deletion of a page is now a part of a validation workflow
  • Deletion of a file is now a part of a validation workflow
  • Added a possibility to specify an anchor that is found in a different part than where the anchor is inserted to
  • Added an option to specify design-time placeholders for parts
  • Changed the workflow of editor deletion - the accounts are no longer deleted, they are disabled instead
  • Added an option to specify the object type's presence in Object Explorer
  • Fixed a problem when <caption> tag was not rendered in the semantically correct place
  • XHTML/WCAG validator was translated in French
  • Added an option to be notified when someone subscribes to a newsletter
  • Fixed drag-drop ordering problem when inserting picture galleries
  • Links part: Added a possibility to edit external links
  • Fixed the sort order problem in Image Browser
  • Added a possibility to specify the maximum length of a categorization field with a countdown
  • Fixed a problem when the "number of comments" property was not updated on comment deletion
  • Updated Video part to support MP4, iPad and HTML5 videos.
  • Fixed a problem when navigation categories were not moved/sorted correctly
  • Form Builder: Added an option to make a file upload field instance mandatory
  • Added a possibility to add a comment when submitting or validating a validation workflow item
  • Updated the inline editing interface for Internet Explorer 9 compatibility
  • Added new categorization field: sortable tags
  • Fixed a problem when the system redirected to a wrong folder after file or image upload
  • Fixed a problem when the page was persisted in the internal search engine index after its expiration
  • Added a possibility to use JSReference instruction from internal templates
  • Added a possibility to specify vertical alignment when cropping images
  • Fixed a problem with cross-domain redirect when changing zones bound to different domains
  • Fixed a problem when shared model is no longer shown in the list
  • Added support for Facebook OAuth authentication
  • Configurator tool has been deprecated in favor of Instance Portal
  • Created Instance Portal
  • Updated CKEditor
  • Updated ExtJS version
  • Optimized categorization dialog rendering
  • Localized categorization dialogs
  • Refactored file and image browsers to support remote management
  • Added in-place contextual image cropping.
  • Fixed rendering problems of file, image and object browsers
  • Enforced rights checks in image browser
  • Added a new behaviour of file uploading when files are overwritten instead of being copied with unique name
  • Fixed various watermark application problems. Watermarks could now be configured individually for image formats and be applied conditionally.
  • Added shared edition zones. Shared zones are context-bound editing zones with optional propagation to nested pages, navigation nodes and zones.
  • Added an optional attribute specifying tag name for WYSIWYG title previews
  • Added the copy page workflow
  • Added the move page workflow
  • Added the mirror page workflow with conditional attribute duplication which is notably beneficial for multilingual site management
  • Refactored certain parts of layout manager code to support shared zones
  • Fixed rare site implementation bug when the edition zone was rendered in arbitrary place
  • Fixed a bug when the content was lost while saving layouts containing non-editable zones
  • Refactored validation workflow response handling
  • Fixed double ExtJS control identifiers that caused various random rendering issues
  • Fixed a bug when the cascade model-template drop-down lists were not updated correctly
  • Added “Indexable” document property that specifies internal and external search engine indexing behavour
  • Added backoffice authentication provider model support and released notably the RADIUS implementation. Other implementations such as WIF are also available.
  • Fixed a bug when “remember me” checkbox was not shown in the login dialog that is shown after session expiration
  • Fixed various object browser javascript exceptions and reorganized metadata storage. The types and folders could now be hidden per types.
  • Added sorting and search support to object browser.
  • Inline Editing has become one of the Portal application and now requires explicitly given rights
  • Added new “read-only tags” categorization field.
  • Updated Facebook and Twitter APIs
  • Deprecated unused IceCube v1 artifacts
  • Added supports for multiple alternative Layout.config search paths
  • Added the following maintenance tasks: table caption restoration, image format regeneration, file/image metadata restoration based on a FS directory, search/replace within layout instances, layout instance storage path conversion, translation export, zombie layout instances cleanup, layout instance versioning merge/replace, HTML email test, generation of batch files for image format restoration. Improved document and file reindexation speed.
  • Added a new Compress rendering instruction that assembles CSS or JavaScript files for faster loading.
  • Added partitioning support for sitemap.xml handler that now splits large URL lists into the segments of configured size
  • Disabled the front page deletion which led to the site unavailability.
  • Added a parameter that specifies which HTTP error codes are ignored by the email alerting handler
  • Fixed a bug when garbage GZIP text was rendered on exception
  • Added front-end category- and folder-level authentication provider model and RADIUS, WIF and internal Customers module database implementations.
  • Added a caching image thumbnail module which removes the obligation to pregenerate images on upload in all formats that the site supports, instead it generates a format only when it is requested.
  • Fixed a crash when the site was updating database schema due to a SQL exception.
  • Fixed a bug when translations were overwritten multiple times during the schema update.
  • Added options to cancel the descent to child categories when the parent category has no content and to cancel the redirect to the only document in a category
  • Fixed a bug when the current request context was unavailable in email templates.
  • Fixed redirection issues upon customer profile creation and bugs related to schema versions
  • Added options to exclude protected documents and files from search results
  • Added an option to specify default content for the Table part (via layout.config)
  • Parallelized ORM and front-end loaders for quicker start-up times
  • Fixed a bug when search index was locked by external process when site was starting up
  • Added a dynamic part that produces debug output
  • Added native navigation personalization
  • Added custom parameters, caching patterns and pagination to Documents dynamic part,
  • Revised XSLT transformer dynamic part
  • Fixed a redirection bug in Login dynamic part
  • Added Poll Selector dynamic part
  • Added Repeater dynamic part
  • Fixed a bug in RSS part when post date was unformattable
  • Added an ASP.NET user control wrapper dynamic part
  • Fixed a bug when separator was repeated twice in Objects dynamic part
  • Optimized categorization XML serialization in document versioning
  • Fixed a bug when Tag-related fields were not stored properly after the document was duplicated
  • Added optional cache for custom objects
  • Added parameters to specify custom title format specifiers per object type for runtime and design-time views
  • Added a mail sender model that allows to inject a custom implementation of notification dispatching (frontend and backoffice)
  • Removed schema-related runtime tests
  • Fixed a process crash when subscribing to update notifications from dynamic parts in certain order on an “empty” server with no load
  • Added parameters specifying JPEG and PNG quality
  • Improved JPEG and PNG compression
  • Fixed a bottom left/right thumbnail alignment bug
  • Fixed a bug when opacity in percents was treated incorrectly
  • Implemented image rotation
  • Added a policy to prevent usage of persistent cookies by an IP address mask
  • Fixed a bug when moniker was created in the root segment if the parent folder’s moniker was pointing to a view
  • Fixed a bug when common static part properties were not rendered in certain static parts
  • Added an interface to specify input parameters of dynamic part calls from layout instance
  • Added Google Maps V3 support in Google Maps static part
  • Added an option to specify maximum number of rows per page in the Picture Gallery static part
  • Form Builder: added Event Booking (event calendar field) and Polls support, added parameters specifying allowed field types, added field bindings (notably related to SuisseID integration and email destinations), added an option to specify custom JavaScript dependencies, added an option to maintain scroll position, added an option to specify result formatter (message, redirection, charts, etc..), added custom event listeners for autorization, storage and formatting, added file upload field, added an option to export customer records linked to the form response, fixed form model creation and copying, finished pagination support, added read-only fields, added response statistics, improved form loading performance, added response approval status and customer binding,
  • Added an icon opening a preview of an image in document listing in design mode
  • Added databinding support to UI controls of FlexSnippetPart and DynamicPart static parts
  • Fixed a bug when inserting a slot into an attribute of <body> prevented layout editor from loading
  • Added an option to store layout instances in segmented paths rather than in a flat folder
  • Fixed an exception that was thrown in certain conditions when an edition zone contained no parts
  • Edition zones: added parameters specifying Layout Handler behaviour (exportable, export template etc..), security constraints, excluded part type instances
  • Content Types: Added parameters specifying default indexing behaviour, moniker templates and list redirection behaviour
  • Added support for partial layout instance rendering that could be used from any template with context (dynamic part, listing, etc…)
  • Added DesignTime, AdminOverlayMode and Logged scopes
  • Layout Editor:
  • Table part (initial context),
  • File Browser: rename file does not throw errors anymore, it could be configured to overwrite files
  • Object Browser: objects are now searchable and sortable
  • Categorization Editor: fixed a bug when decimals were not parsed correctly
  • Web Services: InstanceConfigurator role is no more required to access Configurator web service
  • Handlers:
  • SEO - the handler does not rely on stored procedures anymore
  • Documents:
  • Fixed a bug when description was not rendered
  • Content Actions
  • Fixed a NullReferenceException in PictureResizeAction
  • Layout Editor
  • Event proxy, web services, incomplete
  • Object Browser: searching, sorting
  • File Browser: option to overwrite files
  • Formatters:
  • Additional parameters for document formatter (StripHtml, MaxDescriptionLength)
  • Imaging:
  • Fixed a bug when GIF files were not cropped correctly
  • Templating:
  • RemoveQueryString rendering instruction
  • Search:
  • Indexing options per document. Option to remove invisible documents from index.
  • Translations:
  • Fixed initial loading bug according to the new schema
  • Added audit logging to all components related to interaction with a backoffice user and content editing (browsers, navigation, documents, workflows, etc…)
  • Revised logging and integrated it into audit logging system.

Logo IceCube2.Net IceCube.Net est la société éditrice du CMS IceCube2.Net que nous utilisons depuis 6 ans et que nous conseillons à tous nos clients.

Commentaires

comments powered by Disqus

, Genève

04.01.2012

Je me réjouis de voir arriver toutes ces nouveautés.
Au CeRFI, nous utilisons IceCube 2 depuis quelques mois Il nous permet de gérer notre site de manière beaucoup plus dynamique et proactive.
Merci Artionet pour votre beau travail et pour la qualité du service.

Des professionnels à votre service

+41 32 424 4800T. +41 32 424 4800 @ info@artionet.com