<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SilverStripe Archives - Orange Internet Solutions</title>
	<atom:link href="https://orangeinternetsolutions.com/tag/silverstripe/feed/" rel="self" type="application/rss+xml" />
	<link>https://orangeinternetsolutions.com/tag/silverstripe/</link>
	<description>All You Need for Your Online Business</description>
	<lastBuildDate>Tue, 16 Jun 2020 06:29:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://orangeinternetsolutions.com/wp-content/uploads/2017/10/orange-favicon-1-75x75.png</url>
	<title>SilverStripe Archives - Orange Internet Solutions</title>
	<link>https://orangeinternetsolutions.com/tag/silverstripe/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>SilverStripe 4.3.0 &#124; Major Update Released</title>
		<link>https://orangeinternetsolutions.com/updates/silverstripe-4-3-0/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Wed, 12 Dec 2018 20:38:41 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[Softaculous]]></category>
		<guid isPermaLink="false">http://orangeinternetsolutions.com/?p=486</guid>

					<description><![CDATA[<p>SilverStripe 4.3.0 is now available. Major Update Released.</p>
<p>The post <a href="https://orangeinternetsolutions.com/updates/silverstripe-4-3-0/">SilverStripe 4.3.0 | Major Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h2 style="text-align: center;">SilverStripe 4.3.0 is now available. Major update released.</h2>
</blockquote>
<h1>SilverStripe 4.3.0 Changelog</h1>
<div id="attachment_481" style="width: 110px" class="wp-caption alignright"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-481" class="wp-image-481 size-full" src="https://orangeinternetsolutions.com/wp-content/uploads/2018/12/SilverStripe__logo.gif" alt="SilverStripe Portal/ CMS" width="100" height="100" srcset="https://orangeinternetsolutions.com/wp-content/uploads/2018/12/SilverStripe__logo.gif 100w, https://orangeinternetsolutions.com/wp-content/uploads/2018/12/SilverStripe__logo-75x75.gif 75w" sizes="(max-width: 100px) 100vw, 100px" /><p id="caption-attachment-481" class="wp-caption-text">SilverStripe Portal/ CMS</p></div>
<h4>Security</h4>
<ul>
<li>2018-12-11 4f68e4b Add CSRF middleware implementation (Aaron Carlino) &#8211; See ss-2018-007</li>
<li>2018-11-07 e18549beb Ensure that table names are escaped to prevent possible SQL injection (Robbie Averill) &#8211; See ss-2018-020</li>
<li>2018-10-24 88391f2 CSRF protection (Aaron Carlino) &#8211; See ss-2018-007</li>
<li>2018-08-21 3dbb10625 Add confirmation token to dev/build (Loz Calver) &#8211; See ss-2018-019</li>
<li>2018-08-12 3424431 Add CSRF to Apollo (Aaron Carlino) &#8211; See ss-2018-007</li>
<li>2018-07-29 637b4225c Ignore arguments in mysqli::real_connect backtrace calls (Robbie Averill) &#8211; See ss-2018-018</li>
</ul>
<h4>API Changes</h4>
<ul>
<li>2018-10-05 5276b6cbb Add FieldList::getContainerField (Maxime Rainville)</li>
<li>2018-10-04 dba237e Allow Gridfield to be lazy loadable. (Maxime Rainville)</li>
<li>2018-10-04 bdb53979a Create a new GridFieldLazyLoader GridField component (Maxime Rainville)</li>
<li>2018-09-28 cb2b9498f Deprecate updateSearchContextCallback and updateSearchFormCallback (Robbie Averill)</li>
<li>2018-09-03 f48ab77 Add show_file_link_tracking config to FileLinkTracking extension to control visibility of the File Tracking tab (bergice)</li>
<li>2018-08-31 01db5c9e9 Add Link Tracking section to Relations developer guide and describe show_sitetree_link_tracking, show_file_link_tracking. (bergice)</li>
<li>2018-08-31 115ed92e Add show_sitetree_link_tracking config to SiteTreeLinkTracking extension to control visibility of the Link Tracking tab (bergice)</li>
<li>2018-08-05 02be4cc Multi-schema support (#169) (Aaron Carlino)</li>
<li>2018-07-12 0343203 Add new RestoreAction and canRestoreToDraft method (#168) (Luke Edwards)</li>
</ul>
<h4>Features and Enhancements</h4>
<ul>
<li>2018-11-01 2f2fb2b Improve loading screen and indicator (#582) (Luke Edwards)</li>
<li>2018-10-29 e51be58 Move Remove button into preview-image message (#859) (Sacha Judd)</li>
<li>2018-10-29 2440432 Move the replace file into the more options action set (#848) (Sacha Judd)</li>
<li>2018-10-29 952f37a Adding an HOC to provide DragDropContext for consumers of ReactDND (#711) (Guy Marriott)</li>
<li>2018-10-26 2c3665d Adding a component for a generic popover filled with buttons (#684) (Guy Marriott)</li>
<li>2018-10-19 e88b8e7 Expose TabsActions (#703) (Raissa North)</li>
<li>2018-10-18 761a6f7 Reverse argument signature of methods using path (#698) (Aaron Carlino)</li>
<li>2018-10-17 902fec0 Extensible readFiles query (#847) (Aaron Carlino)</li>
<li>2018-10-17 437e53f2f Some minor refactoring of the PDO and MySQLi connectors (Robbie Averill)</li>
<li>2018-10-15 3e2ce31 Add nested fields, args, distribute args to fields (#683) (Aaron Carlino)</li>
<li>2018-10-08 2775895d0 Adding a helper to find a form field by label content (Guy Marriott)</li>
<li>2018-10-05 6e66c48 Add CMS community help menu to cms-menu (#615) (Sacha Judd)</li>
<li>2018-10-04 9ea7b58a8 Add memory cache to ThemeResourceLoader::findTemplate() (Robbie Averill)</li>
<li>2018-10-03 90afb2037 TabSet react component is no longer structural (Raissa North)</li>
<li>2018-10-03 0be4a9a Adding an extension point to FormBuilderLoader after redux form is initialised (Raissa North)</li>
<li>2018-10-02 cba5d30 Connect Tabs component to redux-form to handle activeTab state (Raissa North)</li>
<li>2018-10-02 e1f2f89d3 Add test for PHP 7.3 support (SS4 version) (Sam Minnee)</li>
<li>2018-09-28 bd37b90a Add CMSMain.enable_archive_warning_message config (Sam Minnee)</li>
<li>2018-09-27 4b155b9 Add getSortableFields to return sortable fields for query (#185) (Robbie Averill)</li>
<li>2018-09-27 25759ffc5 Show file path on PHP parser exceptions (Ingo Schommer)</li>
<li>2018-09-25 5b7a84141 Add Hierarchy::prepopulate_numchildren_cache() (#8380) (Sam Minnée)</li>
<li>2018-09-21 e2701a4 TinyMCE inline toolbar for images and embeds (Luke Edwards)</li>
<li>2018-09-20 c928e83 Backport of DataList for list of versions, for SS 4.3.x (Robbie Averill)</li>
<li>2018-09-19 d9a6c10 Form state &amp; schema persists across form remounting (Guy Marriott)</li>
<li>2018-09-19 40dde226f Add ?showqueries=backtrace (Sam Minnee)</li>
<li>2018-09-19 6de12e1 TinyMCE inline toolbar for images and embeds (Luke Edwards)</li>
<li>2018-09-17 588bf83e1 Add hideNav flag to schema defaults (Raissa North)</li>
<li>2018-09-17 a800ce7 Add hideNav flag to allow hiding of navigation in Tabs (Raissa North)</li>
<li>2018-09-12 d8bf873 Use bootstrap modal footer, use our icon font for close icon (Luke Edwards)</li>
<li>2018-09-12 c03c685 Use bootstrap modal footer, use our icon font for close icon (Luke Edwards)</li>
<li>2018-09-03 2394194 HtmlEditorField component for react rich text (Dylan Wagstaff)</li>
<li>2018-08-22 a257c1c Add toggleCallback function (Raissa North)</li>
<li>2018-08-22 8153d12 Add dropdownToggleClassName prop to ActionMenu (Raissa North)</li>
<li>2018-08-20 26262ea Insert link shortcut for HTMLEditorField (#599) (Luke Edwards)</li>
<li>2018-08-12 8d3b022 Support setting quality on a per-image basis (#153) (Loz Calver)</li>
<li>2018-08-05 9d0ae97 ViewModeToggle states are now stored in constants (Robbie Averill)</li>
<li>2018-08-01 4213eeb Use the new general purpose search component. (#812) (Maxime Rainville)</li>
<li>2018-08-01 5a00d84 General purpose search form component (#572) (Maxime Rainville)</li>
<li>2018-07-30 163ca65 DataObjectScaffolder instantiation is now handled through Injector (Robbie Averill)</li>
<li>2018-07-30 24d3023 Allow non-internal input types passed as args (#168) (Aaron Carlino)</li>
<li>2018-07-25 79a5ea3 Add versioned-admin (Luke Edwards)</li>
<li>2018-07-17 337da78 Update webpack-config constraint (Raissa North)</li>
<li>2018-07-16 786446fb Use Injector to create new class instances and pass $params (Robbie Averill)</li>
<li>2018-07-12 f2ebdb7f add SiteTree::updateAnchorsOnPage() for user defining additional page anchors (Will Rossiter)</li>
<li>2018-07-12 114b0a5ea Option for secure &#8220;remember me&#8221; cookie (Ingo Schommer)</li>
<li>2018-07-12 3292a8b77 Add columnUnique API SS_List classes. (Al Twohill)</li>
<li>2018-07-06 6c1a34c Make use of ViewModeToggle component. (Raissa North)</li>
<li>2018-04-15 5108734 Add ViewModeToggle component (Raissa North)</li>
<li>2018-01-30 1857f00 Add tests for Form component (Robbie Averill)</li>
<li>2018-01-30 cc945f0 Add tests for CompositeField (Robbie Averill)</li>
</ul>
<h4>Bugfixes</h4>
<ul>
<li>2018-12-10 11970d5 Ensure httpMethod context is applied to all controller actions (#194) (Aaron Carlino)</li>
<li>2018-12-04 a0bb79b Ensure the container exists before unmounting React/removing it (Guy Marriott)</li>
<li>2018-12-02 c28f5ad4 CMSPageHistoryControllerTest now uses a stub controller to avoid URL conflicts with versioned-admin (Robbie Averill)</li>
<li>2018-11-30 7567488 Fix new page form clearing when selecting a Under another page option (bergice)</li>
<li>2018-11-19 1946aca Correct the entwine match for the loading animation (Maxime Rainville)</li>
<li>2018-11-13 fa14ecd Ensure that the PasswordValidator is registered with Injector (Robbie Averill)</li>
<li>2018-11-08 2f896b1 Move password complexity requirements into framework (Robbie Averill)</li>
<li>2018-11-05 7fd4a4e Fix duplicate plugins on HTML editor fields (#721) (Luke Edwards)</li>
<li>2018-11-05 4a65d59 Fix form changes triggered, GridField add existing (#743) (Luke Edwards)</li>
<li>2018-11-02 97180c261 Fix readonly grid state always being truthy (#8562) (Luke Edwards)</li>
<li>2018-11-02 12e2cc3 Fix duplicate plugins on HTML editor fields (#861) (Luke Edwards)</li>
<li>2018-11-02 d9b1721a Fix duplicate plugins on HTML editor fields (#2307) (Luke Edwards)</li>
<li>2018-11-01 8866e7674 Fix duplicate plugins on HTML editor fields (#8559) (Luke Edwards)</li>
<li>2018-11-01 55f95b7bc many many through not sorting by join table (#8534) (Michael Strong)</li>
<li>2018-10-31 af7086a Remove outdated CSS Safari hack interfering with the search panel and submit button (Serge Latyntcev)</li>
<li>2018-10-31 2ef7bd29 IE11+Edge17 Pages tree List View button (Serge Latyntcev)</li>
<li>2018-10-30 3f4d5ae0 Bypass cached versions to prevent stale state (Aaron Carlino)</li>
<li>2018-10-30 4b0e69a Add aria-expanded to help menu toggle for screenreader accessibility (Sacha Judd)</li>
<li>2018-10-30 2900ac6 Remove text-align start with IE supported left (Raissa North)</li>
<li>2018-10-29 f2467d3 Fix search filtering and clearing (#687) (Luke Edwards)</li>
<li>2018-10-26 3284bf48d Fix search filtering relations and clear filters (#8477) (Luke Edwards)</li>
<li>2018-10-22 df86335 Fix decimal search filter not showing up (bergice)</li>
<li>2018-10-20 7f6f5c9ec Flush extra methods cache on DataObjects after each unit test class has finished (Robbie Averill)</li>
<li>2018-10-19 311fd62d9 getExtensionInstance can return null, add a case to handle that (Robbie Averill)</li>
<li>2018-10-19 a6855ec Remove deprecated help_link definition in testGetHelpLinks (Robbie Averill)</li>
<li>2018-10-19 a28e2e183 Fix enum filter in Search component from adding Any as a filter (bergice)</li>
<li>2018-10-18 e3d0bcb Change one tab not all tabs (Raissa North)</li>
<li>2018-10-17 87a5d07 Fix body overflow causing scroll bars (Loz Calver)</li>
<li>2018-10-16 a3d611f Fix ENTER not triggering form save button (bergice)</li>
<li>2018-10-16 c35e18110 Gridfield pagination detected as form change (Luke Edwards)</li>
<li>2018-10-16 5d626fa Don’t track gridstate changes as form edits (Luke Edwards)</li>
<li>2018-10-16 3d3c407 Fix long gridfield actions overflowing (Luke Edwards)</li>
<li>2018-10-15 ab259af Move phpcs to composer dependency, update Travis for it, add 7.2 to Travis (Robbie Averill)</li>
<li>2018-10-15 ab0d7d9 Fix codesniffer runs in Travis (Robbie Averill)</li>
<li>2018-10-11 0aa2d66 Use correct lazy loadable class names for GridFieldLazyLoader (Robbie Averill)</li>
<li>2018-10-11 ee21c4201 Re-instate missing SS_DATABASE_SUFFIX functionality (fixes #7966) (Loz Calver)</li>
<li>2018-10-11 4702a22 Defensively programming some possible failure points (Guy Marriott)</li>
<li>2018-10-11 0db2f84ad Persist TinyMCE updates when writing with Behat (Guy Marriott)</li>
<li>2018-10-10 e941a56 Changing the value of a TinyMCE field will correctly trigger a change in the React component (Guy Marriott)</li>
<li>2018-10-09 56d562193 Flush extra_methods statics between test runs (Robbie Averill)</li>
<li>2018-10-09 d1281a571 Escape HTML in PHPDoc to fix API docs from rendering incorrectly (Robbie Averill)</li>
<li>2018-10-09 522b288 ModelAdmin pagination with a filter (Luke Edwards)</li>
<li>2018-10-08 4766cae Retain polyfill for display block style in .collapse.show with Bootstrap 4.1.x (Robbie Averill)</li>
<li>2018-10-08 6e649b57 CMSMain::duplicate() now checks canCreate() but not canEdit() (Robbie Averill)</li>
<li>2018-10-08 c4788803e Remove unused cacheData prop from #8451 (Robbie Averill)</li>
<li>2018-10-08 884a12c Add fix for potential tabnabbing on community help links (Sacha Judd)</li>
<li>2018-10-08 979dd38 Fix migrating files with an incorrect class (Luke Edwards)</li>
<li>2018-10-08 fdb53311b Fix linting issue. (Maxime Rainville)</li>
<li>2018-10-08 e06bb05 Ensure TinyMCE field changes are persisted before updating redux state (Guy Marriott)</li>
<li>2018-10-06 8c7459a70 Fix CompositeField test that relied on a DropdownField bug (Sam Minnee)</li>
<li>2018-10-05 e5d3b28a4 Don’t break validation on selects without a source. (Sam Minnee)</li>
<li>2018-10-05 98568262f Fixed phpcs violations (Robbie Averill)</li>
<li>2018-10-04 fafd9dad6 fixing name of constant ASSETS_PATH (Philipp Staender)</li>
<li>2018-10-04 0fc06e51e Drop seconds from DBDatetime::Nice() to restore SS3 behaviour. (Sam Minnee)</li>
<li>2018-10-03 19af1ac Add codesniffer as a dev dependency and use it in Travis (Robbie Averill)</li>
<li>2018-10-03 4668fab Shortcode provider does not always request a protected asset grant, add tests for FlysystemAssetStore (Robbie Averill)</li>
<li>2018-10-03 ce9496d Quote injector alias references, deprecated and removed support for in Symfony 4 (Robbie Averill)</li>
<li>2018-10-03 d535e71 Quote injector alias references, deprecated and removed support for in Symfony 4 (Robbie Averill)</li>
<li>2018-10-03 4740346ed Make ArrayList::limit() consistent with DataList::limit() (Sam Minnee)</li>
<li>2018-10-03 0cc72c91a Use DELETE FROM instead of TRUNCATE for clearTable (Sam Minnee)</li>
<li>2018-10-02 5970fc241 Moving test to correct director (Guy Marriott)</li>
<li>2018-10-02 79c2b5ad4 Use DELETE FROM instead of TRUNCATE for clearTable (Sam Minnee)</li>
<li>2018-10-01 f2cbc1dfb Don’t use USE_FRM in MySQL repair. Fixes #6300. (Sam Minnee)</li>
<li>2018-10-01 638e6ec28 Throw deprecation notice on limit=0 (Sam Minnee)</li>
<li>2018-10-01 ad87890b2 Don’t change state in ArrayList::getIterator() (Sam Minnee)</li>
<li>2018-10-01 63cabc7 Keep folder Name and Title in sync on update (Luke Edwards)</li>
<li>2018-10-01 5c7b0da Searching now allows + symbols, use own method over jQuery serialisation (Robbie Averill)</li>
<li>2018-10-01 71dad5f68 Append any fields that don’t match name in insertBefore/insertAfter (Sam Minnee)</li>
<li>2018-10-01 b0c4c5a1 Updating SiteTree search fields to work with new search namespacing (Guy Marriott)</li>
<li>2018-10-01 81292c5 Fix outdated data in Apollo GraphQL cache when deleting/moving files (bergice)</li>
<li>2018-09-28 ac1fe5e9d joinClass&#8217;s default_sort is used when nothing else has been set already (Robbie Averill)</li>
<li>2018-09-27 fa4e031 Update field names in Behat tests for new namespaces (Robbie Averill)</li>
<li>2018-09-27 44b92c90 Update field names in Behat tests for new search form namespacing (Robbie Averill)</li>
<li>2018-09-27 c54e7317d Avoid having search fields with the same names as form elements (Guy Marriott)</li>
<li>2018-09-27 2e41ea8 Avoid having search fields with the same name as form elements (Guy Marriott)</li>
<li>2018-09-25 dc59bd8 Published GraphQL field now correctly indicates whether the record&#8217;s version is published (Robbie Averill)</li>
<li>2018-09-25 05b372c Use Hierarchy::prepopulateTreeDataCache() in CMS. (#183) (Sam Minnée)</li>
<li>2018-09-25 5bfc37ff Use Hierarchy::prepopulateTreeDataCache() in CMS (#2266) (Sam Minnée)</li>
<li>2018-09-24 0276f6c08 Revert semver break in adding GridField type hint to method signature (Robbie Averill)</li>
<li>2018-09-24 f76fb26 fix psr (Thomas Portelange)</li>
<li>2018-09-24 5e069ec fix inferReciprocalComponent called on unsaved (Thomas Portelange)</li>
<li>2018-09-24 9b5425d Incorrect parameter order of (Guy Marriott)</li>
<li>2018-09-24 a2bb70c46 Don&#8217;t flush manifests in tests by default (Ingo Schommer)</li>
<li>2018-09-20 9a89aad Whitelist nonce parameters from JS resources to be loaded. (Luke Edwards)</li>
<li>2018-09-20 16b3d18 FlysystemAssetStore::getAsURL() only grant for protected filesystems (Christopher Darling)</li>
<li>2018-09-20 a9b2443 Revert changes to default dropdownToggleClassNames on ActionMenu (Sacha Judd)</li>
<li>2018-09-19 b98c87a6c Ensure existing session can be accessed if headers_sent() (Sam Minnee)</li>
<li>2018-09-17 d597166 Performance optimisation for draft pages in treeview (Sam Minnee)</li>
<li>2018-09-12 41c0b8fb Fix &#8216;Insert links into a page&#8217; test (Luke Edwards)</li>
<li>2018-09-10 fb0d81d Remove action menu toggle styles (Sacha Judd)</li>
<li>2018-09-04 fbd8843 Remove unnecessary UploadTest\Validator (Sam Minnee)</li>
<li>2018-09-04 40c7a0a Better error message for invalid upload (Sam Minnee)</li>
<li>2018-09-03 641208dc Text collector translations now compile without errors (Robbie Averill)</li>
<li>2018-09-03 225445931 Text collector translations now compile without errors (Robbie Averill)</li>
<li>2018-08-31 f5869a5 Do not render view mode toggle on campaign toolbar if the campaign is empty (bergice)</li>
<li>2018-08-30 5488b31 Add explicit 0 z-index to cms-content so the menu toggle can render above it (#620) (Andre Kiste)</li>
<li>2018-08-30 463fdef Remove &#8220;more&#8221; action icon size, add btn-sm and fix icon alignment in gridfield (Sacha Judd)</li>
<li>2018-08-28 dbfc25302 Fix incorrect version number in 4.3.0 changelog (Loz Calver)</li>
<li>2018-08-28 d1951c94 Sort history viewer versions in descending order (Robbie Averill)</li>
<li>2018-08-28 10ef38f Hide 1px left border in preview component if we are in &#8216;Preview Only&#8217; mode (bergice)</li>
<li>2018-08-27 2ab622f Fix Add mock store to the loadComponent AppolloProvider (Maxime Rainville)</li>
<li>2018-08-24 e196475 Graceful validation of image shortcode (Aaron Carlino)</li>
<li>2018-08-24 2b16e2a GridField delete button to offer archive action if possible (#602) (Luke Edwards)</li>
<li>2018-08-24 6164d01d6 GridField delete button to offer archive action if possible (#8325) (Luke Edwards)</li>
<li>2018-08-22 1b67bb08c Fix failing HTML button test step (Luke Edwards)</li>
<li>2018-08-17 160d595e2 fix trailing whitespace (maks)</li>
<li>2018-08-17 16217f365 fix accidentaly deleted comma (maks)</li>
<li>2018-08-16 61c046c If archive&#8217;s possible switch GridField delete button with archive (Luke Edwards)</li>
<li>2018-08-15 d9154bffb text/json is not a valid mimetype (Daniel Hensby)</li>
<li>2018-08-15 d18b5ee text/json is not a valid mimetype (Daniel Hensby)</li>
<li>2018-08-15 41a2a0c text/json is not a mimetype (Daniel Hensby)</li>
<li>2018-08-14 fcaa9ba Restore and archive action improvements (Luke Edwards)</li>
<li>2018-08-14 fc7f712 Modal response animation appearing outside the modal (#601) (Luke Edwards)</li>
<li>2018-08-07 c2b54c7 graphql route getting overwritten (Aaron Carlino)</li>
<li>2018-08-06 e7cb0156 Use LatestDraftVersion in GraphQL query to determine latest draft version (Robbie Averill)</li>
<li>2018-08-06 13372f9a3 Installer redirect to home/ (without domain) (Michael Strong)</li>
<li>2018-08-02 24927c5 Ensure only toolbar buttons that are immediate descendants of toolbars are given margins (Robbie Averill)</li>
<li>2018-08-01 a981584 Remove rogue CSS margin on toolbar buttons. Implemented in campaign-admin preview instead. (Robbie Averill)</li>
<li>2018-08-01 405d8a3 Toolbar button margins are constrained to campaign previews, and update ViewModeActions name (Robbie Averill)</li>
<li>2018-08-01 6889a1a ViewModeToggle now uses BEM class naming convention (Robbie Averill)2018-07-30 420c3f8 Editor should ignore drag-and-drop files (#814) (Luke Edwards)</li>
<li>2018-07-30 fde7b9ddc Specify minimum composer version (Maxime Rainville)</li>
<li>2018-07-27 67254da1 Apply missing class to report header. (Maxime Rainville)</li>
<li>2018-07-26 900ca9c8d Recommend install of upgrader with PHAR exec. (Maxime Rainville)</li>
<li>2018-07-25 0035f4a90 Fix backtick in changelog breaking sentence formatting (Michal Kleiner)</li>
<li>2018-07-13 d1024ee Add HTMLFragment casting to $Tag (#148) (Jake Bentvelzen)</li>
<li>2018-07-12 a8e5616 Update GridField.js so it works with new Archive View (#559) (Luke Edwards)</li>
<li>2018-07-12 599a4420b Improve GridFieldViewButton to work with new Archive Admin (#8240) (Luke Edwards)</li>
<li>2018-07-11 c2347310 URLSegment field styling fixes #2193 (Maxime Rainville)</li>
<li>2018-07-05 91068c23b Make column query not distinct (Al Twohill)2018-07-05 730fc42 Fix test for password recovery (Ingo Schommer)</li>
<li>2018-07-01 3262665b2 Fix link and turn of phrase. (Maxime Rainville)</li>
<li>2018-06-29 cc9b36e01 fix link (Lukas)</li>
<li>2018-06-22 f9de357 &#8211; Grid field headers misaligned (Petar Simic)</li>
<li>2018-06-18 2f1c2992f Default cache state should be no-cache (Daniel Hensby)</li>
<li>2018-06-17 25b0a18 Fix display of GridField link existing button (Luke Edwards)</li>
<li>2018-06-15 5e4ad34 Fix incorrect base recipe dependency (Damian Mooyman)</li>
</ul>
Tags: <a href="https://orangeinternetsolutions.com/tag/cms/"> CMS</a>, <a href="https://orangeinternetsolutions.com/tag/portal/"> Portal</a>, <a href="https://orangeinternetsolutions.com/tag/silverstripe/"> SilverStripe</a>, <a href="https://orangeinternetsolutions.com/tag/softaculous/"> Softaculous</a><br><br><div align=center><hr size="1" color="#dddddd" width="90%"></div>
<table style="border: 0px hidden; border-style: none;" border="0" width="100%">
<tbody>
<tr style="border: 0px hidden; border-style: none;">
<td style="border: 0px hidden; border-style: none;" valign="top" width="50%">
<h4>Share this Article</h4>
<p><a class="synved-social-button synved-social-button-share synved-social-size-32 synved-social-resolution-single synved-social-provider-facebook nolightbox" data-provider="facebook" target="_blank" rel="nofollow" title="Share on Facebook" href="http://www.facebook.com/sharer.php?u=https%3A%2F%2Forangeinternetsolutions.com%2Fupdates%2Fsilverstripe-4-3-0%2F&#038;t=SilverStripe%204.3.0%20%7C%20Major%20Update%20Released&#038;s=100&#038;p&#091;url&#093;=https%3A%2F%2Forangeinternetsolutions.com%2Fupdates%2Fsilverstripe-4-3-0%2F&#038;p&#091;images&#093;&#091;0&#093;=https%3A%2F%2Forangeinternetsolutions.com%2Fwp-content%2Fuploads%2F2018%2F12%2FSilverStripe__logo-1.gif&#038;p&#091;title&#093;=SilverStripe%204.3.0%20%7C%20Major%20Update%20Released" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="Facebook" title="Share on Facebook" class="synved-share-image synved-social-image synved-social-image-share" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/facebook.png" /></a><a class="synved-social-button synved-social-button-share synved-social-size-32 synved-social-resolution-single synved-social-provider-twitter nolightbox" data-provider="twitter" target="_blank" rel="nofollow" title="Share on Twitter" href="https://twitter.com/intent/tweet?url=https%3A%2F%2Forangeinternetsolutions.com%2Fupdates%2Fsilverstripe-4-3-0%2F&#038;text=Hey%20check%20this%20out" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="twitter" title="Share on Twitter" class="synved-share-image synved-social-image synved-social-image-share" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/twitter.png" /></a><a class="synved-social-button synved-social-button-share synved-social-size-32 synved-social-resolution-single synved-social-provider-mail nolightbox" data-provider="mail" rel="nofollow" title="Share by email" href="mailto:?subject=SilverStripe%204.3.0%20%7C%20Major%20Update%20Released&#038;body=Hey%20check%20this%20out:%20https%3A%2F%2Forangeinternetsolutions.com%2Fupdates%2Fsilverstripe-4-3-0%2F" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="mail" title="Share by email" class="synved-share-image synved-social-image synved-social-image-share" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/mail.png" /></a></td>
<td style="border: 0px hidden; border-style: none;" valign="top" width="50%">
<h4>Follow us</h4>
<p><a class="synved-social-button synved-social-button-follow synved-social-size-32 synved-social-resolution-single synved-social-provider-facebook nolightbox" data-provider="facebook" target="_blank" rel="nofollow" title="Follow us on Facebook" href="https://www.facebook.com/OrangeDigitalAndMediaSolutions/" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="Facebook" title="Follow us on Facebook" class="synved-share-image synved-social-image synved-social-image-follow" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/facebook.png" /></a><a class="synved-social-button synved-social-button-follow synved-social-size-32 synved-social-resolution-single synved-social-provider-twitter nolightbox" data-provider="twitter" target="_blank" rel="nofollow" title="Follow us on Twitter" href="https://twitter.com/OrangeISnews" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="twitter" title="Follow us on Twitter" class="synved-share-image synved-social-image synved-social-image-follow" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/twitter.png" /></a><a class="synved-social-button synved-social-button-follow synved-social-size-32 synved-social-resolution-single synved-social-provider-rss nolightbox" data-provider="rss" target="_blank" rel="nofollow" title="Subscribe to our RSS Feed" href="https://feeds.feedburner.com/MyFeedName" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="rss" title="Subscribe to our RSS Feed" class="synved-share-image synved-social-image synved-social-image-follow" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/rss.png" /></a><a class="synved-social-button synved-social-button-follow synved-social-size-32 synved-social-resolution-single synved-social-provider-youtube nolightbox" data-provider="youtube" target="_blank" rel="nofollow" title="Sigueme en Youtube" href="https://www.youtube.com/channel/UCAcLOelxsWfKjc68TTMtC5w" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="youtube" title="Sigueme en Youtube" class="synved-share-image synved-social-image synved-social-image-follow" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/youtube.png" /></a><a class="synved-social-button synved-social-button-follow synved-social-size-32 synved-social-resolution-single synved-social-provider-instagram nolightbox" data-provider="instagram" target="_blank" rel="nofollow" title="Check out our instagram feed" href="https://www.instagram.com/orangeinternetsolutions/" style="font-size: 0px;width:32px;height:32px;margin:0;margin-bottom:5px;margin-right:5px"><img loading="lazy" decoding="async" alt="instagram" title="Check out our instagram feed" class="synved-share-image synved-social-image synved-social-image-follow" width="32" height="32" style="display: inline;width:32px;height:32px;margin: 0;padding: 0;border: none;box-shadow: none" src="https://orangeinternetsolutions.com/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/instagram.png" /></a></td>
</tr>
</tbody>
</table>
<h1>SilverStripe 4.3.0 More Information</h1>
<table style="border: 0px hidden; border-style: none;" border="0" width="100%">
<tbody>
<tr style="border: 0px hidden; border-style: none;">
<td style="border: 0px hidden; border-style: none;" valign="top" width="50%">
<h3>Related Links</h3>
<ul>
<li><span style="color: black;"><b>Live Demo:</b></span><br />
See <b><a href="http://www.softaculous.com/softaculous/demos/SilverStripe" target="2a">SilverStripe 4.3.0 in action</a> </b><i>(Softaculous site (External link))</i></li>
<li><span style="color: black;"><b>Official Website:<br />
</b></span>Learn more about <b><a href="https://www.silverstripe.org/" target="2b">SilverStripe 4.3.0 software</a></b> <i>(External link)<br />
</i></li>
<li><span style="color: black;"><b>Run SilverStripe in your website:</b></span> Please <a href="https://orangeinternetsolutions.com/contact-us/" target="new">Contact us </a> for more information or start any <a href="http://secure.orangeinternetsolutions.com/cart.php?gid=3"><b>Hosting Plan</b></a> and install <span class="SnippetPreview__TitleUnboundedMobile-flNZwo hHflOa">SilverStripe 4.3.0 </span>from <a href="https://orangeinternetsolutions.com/services/hosting-plans/cpanel/softaculous-software/">Softaculous software library</a></li>
</ul>
</td>
<td style="border: 0px hidden; border-style: none;" valign="top" width="50%">[relatedPosts]</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://orangeinternetsolutions.com/updates/silverstripe-4-3-0/">SilverStripe 4.3.0 | Major Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe 3.1.9 Update Released</title>
		<link>https://orangeinternetsolutions.com/updates/silverstripe-3-1-9-update-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Mon, 19 Jan 2015 18:32:46 +0000</pubDate>
				<category><![CDATA[Updates]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[silver stripe]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<guid isPermaLink="false">http://miamihoster.com/?p=7585</guid>

					<description><![CDATA[<p>&#8220;SilverStripe 3.1.9 this update includes important security fixes.&#8221; SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe CMS [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/updates/silverstripe-3-1-9-update-released/">SilverStripe 3.1.9 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>&#8220;SilverStripe 3.1.9 this update includes important security fixes.&#8221;</em></h4>
</blockquote>
<p><img loading="lazy" decoding="async" class="alignleft wp-image-4666 size-full" src="http://miamihoster.com/wp-content/uploads/2013/09/silverstripe.gif" alt="silverstripe 3.1.9 logo - Miami Hoster domains, hosting and websites" width="100" height="100" />SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world.</p>
<p>It is a power tool for professional web development teams, and web content authors rave about how easy it is to use.</p>
<p>As a platform, SilverStripe CMS is used to build websites, intranets, and web applications.</p>
<p>The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web.</p>
<p>SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</p>
<h2>Changes Details</h2>
<h3>File permissions</h3>
<p>This release makes an important change to File DataObject permissions in order to close a vulnerability in file modification privileges.</p>
<h3>Security</h3>
<p>This release includes an important security fix.</p>
<ul>
<li>2015-01-12 c49f164 Fix file and uploadfield permissions SS-2014-018.</li>
</ul>
<h3>Features and Enhancements</h3>
<ul>
<li>2014-11-21 31b5a9d Allow CMS re-authentication to be completely disabled if necessary (Damian Mooyman)</li>
<li>2014-12-10 fba6880 Additional extension points for Tiny MCE editing, for when images are regenerated and manipulating the HTML prior to a save (Gordon Anderson)</li>
<li>2014-11-13 d7eb275 Make the record count in GridFieldFooter optional (Jeremy Shipman)</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li>2015-01-08 a02adf6 Uneccessary class replacement (Michael Strong)</li>
<li>2014-12-18 5637431 The method &#8216;name&#8217; does not exist on &#8216;Form&#8217; (Elvinas L)</li>
<li>2014-12-15 6582162 How to folder on forms (Cam Findlay)</li>
<li>2014-12-11 b5c361a GD &#8211; check file exists before getimagesize (Will Morgan)</li>
<li>2014-12-09 6bdd30c Fix gridfield storing duplicate data in session (Damian Mooyman)</li>
<li>2014-12-09 3ac705f Feedback to name the fields section to &#8220;field types&#8221; to make it clearer what the section is about. (Cam Findlay)</li>
<li>2014-12-09 e9fd03b use GFMD code blocks to fix code formatting consistency. (Cam Findlay)</li>
<li>2014-11-25 01989aa Manifest flushing (Jonathon Menz)</li>
<li>2014-11-24 7384d01 DataDifferencer was trying to compare fields, even if the fields didn&#8217;t exist causing an error. (micmania1)</li>
<li>2014-11-18 2bdfd65 Security::findAnAdministrator doesn&#8217;t always find an admin (Damian Mooyman)</li>
<li>2014-11-10 85b4ba1 DataObject::db() doesn&#8217;t respect overloaded db types (fixes #3620) (Loz Calver)</li>
<li>2014-10-03 9d888d5 Fixed SearchForm not calling getTemplate() in forTemplate() (Stephen McMahon)</li>
<li>2014-09-02 1f4f5e6 Fix versioned Versioned is not writing Version to _version tables for subclasses of Version dataobjects which have their own DB fields &#8211; Fix disjoint of ID / RecordID (which should be the same) &#8211; Fix calculation of new record version &#8211; Fix use of empty vs !isset to check for existing version (Damian Mooyman)</li>
</ul>
<p>[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td valign="top" width="50%">
<h2>More Information</h2>
<ul>
<li><strong>Try Online Demo</strong><br />
<a title="SilverStripe 3.1.9 Demo - Softaculous external link - miami hoster" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.9 Demo</a> <em>(Softaculous external link)</em><br />
<a title="SilverStripe 3.1.9 Chat Changelog" href="http://beta.docs.silverstripe.org/en/changelogs/3.1.9/?_ga=1.174064162.1444989240.1421616872" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.9 Changelog</a> <em>(External link)</em><br />
<a title="SilverStripe 3.1.9 Official Website - miami hoster" href="http://www.silverstripe.org/" target="_blank" rel="noopener noreferrer">SilverStripe Official Website</a> <em>(External link)</em></li>
<li><strong>Start SilverStripe 3.1.9</strong><br />
Run SilverStripe 3.1.9 from your domain and hosting service. <a title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a> if you don&#8217;t have one and choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">Hosting Plans</a> in order to install SilverStripe 3.1.9</li>
<li><strong>Hosted SilverStripe 3.1.9</strong><br />
<a title="Group Office stand alone" href="http://miamihoster.com/contact-us/">Contact us</a> if you don&#8217;t need a domain name or hosting service, but anyway want to start using SilverStripe 3.1.9</li>
</ul>
</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-7]</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://orangeinternetsolutions.com/updates/silverstripe-3-1-9-update-released/">SilverStripe 3.1.9 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe 3.1.6 Update Released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-6-update-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Wed, 03 Sep 2014 17:34:43 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[silverstripe cms]]></category>
		<guid isPermaLink="false">http://miamihoster.com/?p=7487</guid>

					<description><![CDATA[<p>&#8220;SilverStripe 3.1.6 this is a maintenance release.&#8221; SilverStripe 3.1.6 is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe 3.1.6 CMS is [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-6-update-released/">SilverStripe 3.1.6 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>&#8220;SilverStripe 3.1.6 this is a maintenance release.&#8221;</em></h4>
</blockquote>
<p><img loading="lazy" decoding="async" class="alignleft wp-image-4666 size-full" src="http://miamihoster.com/wp-content/uploads/2013/09/silverstripe.gif" alt="silverstripe 3.1.6 logo - Miami Hoster domains, hosting and websites" width="100" height="100" />SilverStripe 3.1.6 is an open source web content management system used by governments, businesses, and non-profit organisations around the world.</p>
<p>It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe 3.1.6 CMS is used to build websites, intranets, and web applications.</p>
<p>The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web. SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</p>
<h2>Changes Details</h2>
<p><strong>Upgrading</strong></p>
<ul>
<li>The use of the isDev or isTest query string parameter is now restricted to those logged in as admin, and requires users to login via the front end form rather than using basic authentication. This follows the same process as the use of the &#8216;flush&#8217; query string parameter, and will redirect requests containing this argument with a token in the querystring. Director::isDev, Director::isTest, and Director::isLive no longer have any parameters.</li>
</ul>
<p><strong>API Changes</strong></p>
<ul>
<li>Let update interval of tinymce be changed or disabled (Damian Mooyman)</li>
<li>Let extensions control folder selector in HtmlEditorField_Toolbar (Damian Mooyman)</li>
<li>Debug::dump in CLI no longer generates HTML. Uses colours. API Column size is configurable in DebugView (Damian Mooyman)</li>
<li>Fix HTTPS proxy header detection (Ingo Schommer)</li>
</ul>
<p><strong>Features and Enhancements</strong></p>
<ul>
<li>Sanitise task name in runTask (Kirk Mayo)</li>
<li>Adding CMS sitetree filter to see the current &#8216;live&#8217; site (Stig Lindqvist)</li>
<li>Allow force resampling on images (Stevie Mayhew)</li>
<li>Allow configuring Image backend via yaml. (Jeremy Shipman)</li>
</ul>
<p><strong>Bugfixes</strong></p>
<ul>
<li>Reapply fix for cms crashing due to History.js blindly appending slashes to end of url (Damian Mooyman)</li>
<li>Fix sorting on main ReportAdmin grid ref: CWPBUG-133 (Damian Mooyman)</li>
<li>New JS sprintf and inject replacement functions (colymba)</li>
<li>Fix incorrect parsing of HTML content (Damian Mooyman)</li>
<li>Fix issue with generating tree data for missing pages (Damian Mooyman)</li>
<li>Fix CMSMain::getList to correctly respect filter result Fixes #1064 CMSSiteTreeFilter refactored to allow SS_List of filtered pages to be returned (Damian Mooyman)</li>
<li>Fix search range for asset filter (Damian Mooyman)</li>
<li>Declarations matching PHPUnit_Framework_Assert (Michael Parkhill)</li>
<li>Fixed escaping of name/value in options of form fields (Sean Harvey)</li>
<li>Return the promise instead of the whole deferred object. (Mateusz Uzdowski)</li>
<li>Add a synthetic event to workaround IE8 issues. (Mateusz Uzdowski)</li>
<li>Fix the anchor selector to work for internal pages. (Mateusz Uzdowski)</li>
<li>Fixing incorrect error message on failed UploadField upload (Sean Harvey)</li>
<li>AssetUploadField hides &#8220;generic&#8221; file upload messages. (Sean Harvey)</li>
<li>Fix periodic tinymce layout refresh (Damian Mooyman)</li>
<li>Narrowing site tree search to one date shows no pages (Stig Lindqvist)</li>
<li>CMS tree filters doesn&#8217;t count the correct number of children for deleted pages (Stig Lindqvist)</li>
<li>If user is logged out getHtmlEditorConfigForCMS() gets called on non object (Stig Lindqvist)</li>
<li>Added ability to subselect with in left or inner join (Senorgeno)</li>
<li>Fix several issues around onmatch/onunmatch entwines. (Mateusz Uzdowski)</li>
<li>Fix incorrect common_languages config (Damian Mooyman)</li>
<li>Using isDev or isTest query string no longer triggers basic auth (Damian Mooyman)</li>
<li>Ensure controller stack is updated when execution halted by an exception. (Will Rossiter)</li>
<li>Add support for compositedbfield within many_many_extraFields (Will Rossiter)</li>
<li>ClassManifest errors if files contain duplicate class names (fixes #3210) (Loz Calver)</li>
<li>Fix dependency injection stumbling over ViewableData&#8217;s __isset (Damian Mooyman)</li>
<li>Sanitise the PHP output. (Mateusz Uzdowski)</li>
<li>Ensure that all child pages are deleted (regardless of ShowInMenu status) under enforce_strict_hierarchy. (Rodney Way)</li>
<li>Fix deleted pages redirecting the CMS Update behat tests for Mink 1.6 compatibility (Damian Mooyman)Fix listview not working with IE9 (Igor)</li>
<li>Fix access to protected Session::current_session() Fixes #3144 (Damian Mooyman)</li>
<li>ArrayList failing to respect the SS_Sortable interface ref: CWPBUG-133 (Damian Mooyman)</li>
<li>Fix grid field showing search without search component added ref: CWPBUG-133 (Damian Mooyman)</li>
<li>Fix deprecated use of statics in test cases (Damian Mooyman)</li>
<li>Prevent i18n clearing all SS_Caches (fixes #3122) (Loz Calver)</li>
<li>TemplateManifest prevent cache collision (Will Morgan)</li>
</ul>
<p>[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td valign="top" width="50%">
<h2>More Information</h2>
<ul>
<li><span><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Try Online Demo</strong><br />
<a title="silverstripe 3.1.6 Demo - Softaculous external link - miami hoster" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.6 Demo</a> (Softaculous external link)<br />
<a title="silverstripe 3.1.6 Chat Changelog" href="http://doc.silverstripe.org/framework/en/3.1/changelogs/3.1.6" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.6 Changelog</a> (External link)<br />
<a title="silverstripe 3.1.6 Official Website - miami hoster" href="http://www.silverstripe.org/" target="_blank" rel="noopener noreferrer">Official Website</a> (External link)</span></span></li>
<li><span><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Start SilverStripe 3.1.6</strong><br />
Run SilverStripe 3.1.6 from your domain and hosting service. <a title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a> if you don&#8217;t have one and choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">Hosting Plans</a> to SilverStripe 3.1.6</span></span></li>
<li><span><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Hosted SilverStripe 3.1.6</strong><br />
<a title="Group Office stand alone" href="http://miamihoster.com/contact-us/">Contact us</a> if you don&#8217;t need a domain or hosting service, but want the SilverStripe 3.1.6</span></span></li>
</ul>
</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-7]</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-6-update-released/">SilverStripe 3.1.6 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe 3.1.5 Update Released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-5-update-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Mon, 19 May 2014 18:44:42 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<guid isPermaLink="false">http://miamihoster.com/?p=7280</guid>

					<description><![CDATA[<p>&#8220;SilverStripe 3.1.5 mandatory update released.&#8221; SilverStripe 3.1.5 CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe 3.1.5 CMS is used [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-5-update-released/">SilverStripe 3.1.5 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>&#8220;SilverStripe 3.1.5 mandatory update released.&#8221;</em></h4>
</blockquote>
<p><img loading="lazy" decoding="async" class="alignleft wp-image-4666 size-full" src="http://miamihoster.com/wp-content/uploads/2013/09/silverstripe.gif" alt="silverstripe 3.1.5 logo - Miami Hoster domains, hosting and websites" width="100" height="100" /></p>
<p><span style="color: #454545;">SilverStripe 3.1.5 CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world.</span></p>
<p><span style="color: #454545;"> It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe 3.1.5 CMS is used to build websites, intranets, and web applications. </span></p>
<p><span style="color: #454545;">The modern architecture of SilverStripe 3.1.5 CMS allows organisations to keep pace with innovation on the web. </span></p>
<p><span style="color: #454545;">SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</span></p>
<h2>Changes Details</h2>
<p><strong>Security</strong></p>
<ul>
<li>2014-04-16 bde16f0 Potential DoS exploit in TinyMCE &#8211; See announcement SS-2014-009</li>
<li>2014-05-05 d9bc352 Injection / Filesystem vulnerability in generatesecuretoken &#8211; See announcement SS-2014-010</li>
<li>2014-05-02 8e841cc Folder filename injection &#8211; See announcement SS-2014-011</li>
<li>2014-05-05 df28ccb Upload fileexists vulnerability &#8211; See announcement SS-2014-013</li>
</ul>
<p><strong>API Changes</strong></p>
<ul>
<li>2014-05-02 f9cb880 Error page support for Security controller errors (Damian Mooyman)</li>
<li>2014-05-01 3162d0e Update ErrorPage to respect new HTTP Error codes (Damian Mooyman)</li>
<li>2014-04-28 0285322 Ability to configure paging for assets / pages (Damian Mooyman)</li>
<li>2014-04-22 d06d5c1 Injector supports nesting BUG Resolve issue with DirectorTest breaking RequestProcessor Injector::nest and Injector::unnest are introduced to better support sandboxing of testings. Injector and Config ::nest and ::unnest support chaining Test cases for both Injector::nest and Config::nest (Damian Mooyman)</li>
<li>2014-04-17 a6017a0 HTTP 429 Allowed for use with rate limiting methods (Damian Mooyman)</li>
<li>2014-04-11 892b440 Make default gridfield paging configurable Documentation improved (Damian Mooyman)</li>
<li>2014-04-09 997077a Security.remember_username to disable login form autocompletion (Damian Mooyman)</li>
</ul>
<p><strong>Features and Enhancements</strong></p>
<ul>
<li>2014-03-28 a502c9d Fixes #966. Ability to filter pages on page status. &#8211; New filters for statuses normally found through SiteTree::getStatusFlags(). &#8211; Refactored menu sorting. Now alphabetical, as it wasn&#8217;t previously. (Russell Michell)</li>
<li>2014-04-11 3765030 Filter by date created for files Added test cases Do not merge before https://github.com/silverstripe-labs/silverstripe-behat-extension/pull/32 (Damian Mooyman)</li>
</ul>
<p><strong>Bugfixes</strong></p>
<ul>
<li>2014-05-05 c5d5d10 Behat now uses explicit radio button behaviour (Damian Mooyman)</li>
<li>2014-05-01 bd5abb6 parent::init is not called first (Michael Parkhill)</li>
<li>2014-05-01 4fd3015 corrected link to CMS Alternating Button Page (James Pluck)</li>
<li>2014-04-29 8673b11 Fix ImageTest Image test would erroneously reset the Image::$backend to null if the test was skipped, breaking subsequent test cases (Damian Mooyman)</li>
<li>2014-04-29 89fbae2 Fix encoding of SiteTree.MetaTags (Damian Mooyman)</li>
<li>2014-04-25 ff5f607 Docs for DataList::filter() (Daniel Hensby)</li>
<li>2014-04-24 5e9ae57 Fix edge case IE8 / dev / ssl / download file crash Prevents issue at http://support.microsoft.com/kb/323308 appearing on dev (Damian Mooyman)</li>
<li>2014-04-17 bec8927 Allow PHPUnit installation with composer / Fix travis (Will Morgan)</li>
<li>2014-04-16 396fd9a Broken file link tracking (fixes #996) (Loz Calver)</li>
<li>2014-04-14 0b4f62d Fix jstree when duplicating subtrees (Damian Mooyman)</li>
<li>2014-04-11 a261f22 Delete Character \x01 (Stevie Mayhew)</li>
<li>2014-04-09 91034d1 HTMLText whitelist considers text nodes Minor improvement to #2853. If a list of whitelisted elements are specified, text nodes no longer evade the whitelist (Damian Mooyman)</li>
<li>2014-04-09 a3c8a59 Fix data query not always joining necessary tables Fixes #2846 (Damian Mooyman)</li>
<li>2014-04-08 a060784 &#8211; missing link url for composer (camfindlay)</li>
<li>2014-04-07 3204ab5 Fix orphaned pages reporting they can be viewed (Damian Mooyman)</li>
<li>2014-04-01 84d8022 Fix Date and SS_DateTime::FormatFromSettings This issue is caused by the odd default behaviour of Zend_Date, which attempts to parse yyyy-mm-dd format date and times as though they were yyyy-dd-mm. (Damian Mooyman)</li>
<li>2014-03-12 b4a1aa4 Fixes #965. Allow user date-settings to show on GridField Page admin (Russell Michell)</li>
<li>2014-03-04 ae573f8 Fix Versioned stage not persisting in Session. Fixes #962 BUG Disabled disruptive test case in DirectorTest API RequestProcessor and VersionedRequestFilter now both correctly implement RequestFilter Better PHPDoc on RequestFilter and implementations (Damian Mooyman)</li>
<li>2013-06-20 f2c4a62 ConfirmedPasswordField used to expose existing hash (Hamish Friedlander)</li>
</ul>
<p>[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td valign="top" width="50%">
<h2>More Information</h2>
<ul>
<li><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Try Online Demo</strong><br />
<a title="SilverStripe 3.1.5 Demo - Softaculous external link - miami hoster" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.5 Demo</a> (Softaculous external link)<br />
<a title="SilverStripe 3.1.5 Changelog" href="http://doc.silverstripe.org/framework/en/trunk/changelogs/3.1.5" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.5 Changelog</a> (External link)<br />
<a title="SilverStripe 3.1.5 Official Website - miami hoster" href="http://www.silverstripe.org/" target="_blank" rel="noopener noreferrer">Official Website</a> (External link)</span></li>
<li><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Start SilverStripe 3.1.5</strong><br />
Run SilverStripe 3.1.5 from your domain and hosting service. <a title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a> if you don&#8217;t have one and choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">Hosting Plans</a> to SilverStripe 3.1.5</span></li>
<li><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><strong>Hosted SilverStripe 3.1.5</strong><br />
<a title="Group Office stand alone" href="http://miamihoster.com/contact-us/">Contact us</a> if you don&#8217;t need a domain or hosting service, but want the SilverStripe 3.1.5</span></li>
</ul>
</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-7]</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-5-update-released/">SilverStripe 3.1.5 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe 3.1.3 Update Released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-3-update-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Tue, 11 Mar 2014 17:27:36 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[potal]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<guid isPermaLink="false">http://miamihoster.com/silverstripe-3-1-3-update-released</guid>

					<description><![CDATA[<p>&#8220;SilverStripe 3.1.3. The release candidate process gives us a change to stablise the codebase, fix any obvious (or not so obvious) bugs.&#8221; SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-3-update-released/">SilverStripe 3.1.3 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>&#8220;SilverStripe 3.1.3. The release candidate process gives us a change to stablise the codebase, fix any obvious (or not so obvious) bugs.&#8221;</em></h4>
</blockquote>
<p><img loading="lazy" decoding="async" class="alignleft size-full wp-image-4666" alt="silverstripe 3.1.3 logo - Miami Hoster domains, hosting and websites" src="http://miamihoster.com/wp-content/uploads/2013/09/silverstripe.gif" width="100" height="100" /></p>
<p><span style="line-height: 1.5em;">SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. </span></p>
<p><span style="line-height: 1.5em;">It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe CMS is used to build websites, intranets, and web applications. </span></p>
<p><span style="line-height: 1.5em;">The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web. SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</span></p>
<h2>Changes Detail</h2>
<ul>
<li><span style="line-height: 1.5em;">Security: Require ADMIN for ?flush=1&amp;isDev=1 (SS-2014-001)</span></li>
<li><span style="line-height: 1.5em;">Security: XSS in third party library (SWFUpload) (SS-2014-002)</span></li>
<li><span style="line-height: 1.5em;">Security: SiteTree.ExtraMeta allows JavaScript for malicious CMS authors (SS-2014-003)</span></li>
<li><span style="line-height: 1.5em;">Better loading performance when using multiple UploadField instances</span></li>
<li><span style="line-height: 1.5em;">Option for force_js_to_bottom on Requirements class (ignoring inline &lt;script&gt; tags)</span></li>
<li><span style="line-height: 1.5em;">Added ListDecorator-&gt;filterByCallback() for more sophisticated filtering</span></li>
<li><span style="line-height: 1.5em;">New DataList filters: LessThanOrEqualFilter and GreaterThanOrEqualFilter</span></li>
<li><span style="line-height: 1.5em;">&#8220;Cancel&#8221; button on &#8220;Add Page&#8221; form</span></li>
<li><span style="line-height: 1.5em;">Better code hinting on magic properties (for IDE autocompletion)</span></li>
<li><span style="line-height: 1.5em;">Increased Behat test coverage (editing HTML content, managing page permissions)</span></li>
<li><span style="line-height: 1.5em;">Support for PHPUnit 3.8</span></li>
</ul>
<p><span style="line-height: 1.5em;">[otw_is sidebar=otw-sidebar-8]</span></p>
<table width="100%">
<tbody>
<tr>
<td valign="top" width="50%">
<h2><span>More Information</span></h2>
<ul>
<li><span><strong>Try Online Demo</strong><br />
<a title="SilverStripe 3.1.3 - Softaculous external link - miami hoster" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.3 Demo</a> (Softaculous external link)<br />
<a title="SilverStripe 3.1.3 changelog - Miami Hoster" href="http://doc.silverstripe.org/framework/en/3.1/changelogs/3.1.3" target="_blank" rel="noopener noreferrer">SilverStripe 3.1.3 Changelog</a> (External link)<br />
<a title="SilverStripe 3.1.3 Official Website - miami hoster" href="http://www.silverstripe.org/" target="_blank" rel="noopener noreferrer">Official Website</a> (External link)</span></li>
</ul>
<ul>
<li><span><strong>Start SilverStripe 3.1.3</strong><br />
Run SilverStripe 3.1.3 from your domain and hosting service. <a title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a> if you don&#8217;t have one and choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">Hosting Plans</a> to install SilverStripe 3.1.3</span></li>
</ul>
<ul>
<li><span><strong>Hosted SilverStripe 3.1.3</strong><br />
<a title="Group Office stand alone" href="http://miamihoster.com/contact-us/">Contact us</a> if you don&#8217;t need a domain or hosting service, but want the SilverStripe 3.1.3</span></li>
</ul>
</td>
<td valign="top" width="50%"><span style="color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;"><span style="font-size: 14px; line-height: 21px;">[otw_is sidebar=otw-sidebar-7]</span></span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-3-1-3-update-released/">SilverStripe 3.1.3 Update Released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe Update 3.1.1 released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-1-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Sun, 20 Oct 2013 19:17:10 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[Softaculous]]></category>
		<guid isPermaLink="false">http://miamihoster.com/silverstripe-update-3-1-1-released</guid>

					<description><![CDATA[<p>SilverStripe 3.1.1 fix issues that have been found in the version 3.1.0  SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-1-released/">SilverStripe Update 3.1.1 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>SilverStripe 3.1.1 fix issues that have been found in the version 3.1.0 </em></h4>
</blockquote>
<p><img loading="lazy" decoding="async" class="alignleft size-full wp-image-4666" alt="silverstripe logo - Miami Hoster domains, hosting and websites" src="http://miamihoster.com/wp-content/uploads/2013/09/silverstripe.gif" width="100" height="100" />SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use.</p>
<p>As a platform, SilverStripe CMS is used to build websites, intranets, and web applications. The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web. SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</p>
<h2>Changes Details</h2>
<ul>
<li>Fixed regression with &#8220;Reports&#8221; section links</li>
<li>Complete translations into Chinese, Arabic, Japanese and partially complete Te Reo M?ori</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Issue with login form failing to login in certain situations. Fixes issue #2424 (Damian Mooyman)</li>
<li>ReportAdmin report links regression (Ingo Schommer)</li>
<li>Without casting TreeTitle as HTMLText, unescape HTML appears in TreeDropdownField</li>
</ul>
<p><!-- ------------------------------------------- MORE INFO &amp; RELATED POSTS START -------------------------------------------- --><br />
[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td valign="top" width="50%">
<h2>More Information</h2>
<ul>
<li><strong>Try Online Demo</strong>:<br />
<a title="SilverStripe Demo - Softaculous external link" href="http://www.softaculous.com/apps/cms/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe Live Demo<br />
</a>(Softaculous<em> &#8211; External Link</em>)<br />
<a title="SilverStripe changelog - Oficial website external link" href="http://doc.silverstripe.org/framework/en/changelogs/3.1.1" target="_blank" rel="noopener noreferrer">SilverStripe Changelog<br />
</a>(<em>Official Website &#8211; External Link</em>)</li>
</ul>
<ul>
<li><strong>Start <strong>SilverStripe</strong></strong><br />
Run SilverStripe from your domain and hosting service.<br />
<a title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a> if you don&#8217;t have one or choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">Hosting Plans</a> to install SilverStripe.</li>
</ul>
<ul>
<li><strong>Hosted SilverStripe</strong><br />
<a title="Group Office stand alone" href="http://miamihoster.com/contact-us/"><strong>Contact us</strong></a> if you <strong>don&#8217;t need a domain or hosting </strong>service, but you want to use <strong>SilverStripe</strong> anyway.</li>
</ul>
</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-7]</td>
</tr>
</tbody>
</table>
<div></div>
<p><!-- ------------------------------------------- MORE INFO &amp; RELATED POSTS END -------------------------------------------- --></p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-1-released/">SilverStripe Update 3.1.1 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe Update 3.1.0 released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-0-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Thu, 10 Oct 2013 19:40:07 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">http://miamihoster.com/silverstripe-update-3-1-0-released</guid>

					<description><![CDATA[<p>SilverStripe 3.1.0  this release contains large number of  updates and fixes.  SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-0-released/">SilverStripe Update 3.1.0 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>SilverStripe 3.1.0  this release contains large number of  updates and fixes. </em></h4>
</blockquote>
<p>SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe CMS is used to build websites, intranets, and web applications.</p>
<p>The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web. SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</p>
<h2>Changes Details</h2>
<h3 id="cms">CMS</h3>
<ul>
<li>&#8220;Split view&#8221; editing with side-by-side preview of the edited website</li>
<li>Resizing of preview to common screen widths (&#8220;desktop&#8221;, &#8220;tablet&#8221; and &#8220;smartphone&#8221;)</li>
<li>Decluttered &#8220;Edit Page&#8221; buttons by moving minor actions into a &#8220;more options&#8221; panel</li>
<li>Auto-detect CMS changes and highlight the save button for better informancy</li>
<li>New context action &#8220;Show children as list&#8221; on tree for better management on large sites</li>
<li>CMS form fields now support help text through <code>setDescription()</code>, both inline and as tooltips</li>
<li>Removed SiteTree &#8220;MetaTitle&#8221; and &#8220;MetaKeywords&#8221; fields</li>
<li>More legible and simplified tab and menu styling in the CMS</li>
<li>Dropped support for Internet Explorer 7</li>
<li>Added support for Internet Explorer 10 (in &#8220;classic&#8221;/desktop mode)</li>
</ul>
<h2>Framework</h2>
<ul>
<li>Security: Require ADMIN for <code>?flush=1</code> (stop denial of service attacks)</li>
<li>Static properties are immutable and private, you must use Config API</li>
<li>Statics in custom Page classes need to be &#8220;private&#8221;</li>
<li><code>$default_cast</code> is now <code>Text</code> instead of <code>HTMLText</code>, to secure templates from XSS by default</li>
<li>Shortcodes are no longer supported in template files (still works in DB fields and through HTMLText casting)</li>
<li><code>DataList</code> and <code>ArrayList</code> are now immutable, they&#8217;ll return cloned instances on modification</li>
<li>Removed legacy table APIs (e.g. <code>TableListField</code>), use GridField instead</li>
<li>Deny URL access if <code>Controller::$allowed_actions</code> is undefined</li>
<li>Removed support for &#8220;*&#8221; rules in <code>Controller::$allowed_actions</code></li>
<li>Removed support for overriding rules on parent classes through <code>Controller::$allowed_actions</code></li>
<li><code>RestfulService</code> verifies SSL peers by default</li>
<li>UploadField functions on new records</li>
<li>Editing of relation table data (<code>$many_many_extraFields</code>) in <code>GridField</code></li>
<li>Optional integration with ImageMagick as a new image manipulation backend</li>
<li>Support for PHP 5.4&#8217;s built-in webserver</li>
<li>Support for Composer dependency manager (also works with 3.0)</li>
<li>Added support for filtering incoming HTML from TinyMCE</li>
<li>Behaviour testing support through Behat, with CMS test coverage</li>
</ul>
<h2>More Information</h2>
<ul>
<li><strong>Try Online Demo</strong>:<br />
<a title="SilverStripe Demo - Softaculous external link" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe</a> (Softaculous<em> external link</em>)<br />
<a title="SilverStripe changelog - Oficial website external link" href="http://doc.silverstripe.org/framework/en/trunk/changelogs/3.1.0" target="_blank" rel="noopener noreferrer">SilverStripe Changelog</a> (<em>Official website, external link</em>)</li>
</ul>
<ul>
<li><strong>Start SilverStripe</strong><br />
<span style="font-size: 13px;">In order to use SilverStripe you need a domain name (ex. yoursite.com) and web hosting service.<br />
If you don&#8217;t have a domain name </span><a style="font-size: 13px;" title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a><span style="font-size: 13px;">.<br />
</span>To install SilverStripe choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">hosting plans</a>. (all our packages includes <em>Softaculous</em>).</li>
</ul>
<ul>
<li><strong style="font-size: 13px;">Hosted<strong> <strong>SilverStripe</strong></strong><br />
</strong><a style="font-size: 13px;" title="Group Office stand alone" href="http://miamihoster.com/contact-us/"><strong>Contact us</strong></a><span style="font-size: 13px;"> if you </span><strong style="font-size: 13px;">don&#8217;t need a domain or hosting service</strong><span style="font-size: 13px;">, and want to use <strong>SilverStripe</strong></span><span style="font-size: 13px;"> anyway.</span></li>
</ul>
<div>[otw_is sidebar=otw-sidebar-7]</div>
<p>[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td colspan="2">
<h2>Blog: News &amp; Updates</h2>
</td>
</tr>
<tr>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-5]</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-6]</td>
</tr>
</tbody>
</table>
<div>[otw_is sidebar=otw-sidebar-9]</div>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-update-3-1-0-released/">SilverStripe Update 3.1.0 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SilverStripe CMS Update 3.0.6 released</title>
		<link>https://orangeinternetsolutions.com/security-updates/silverstripe-cms-update-3-0-6-released/</link>
		
		<dc:creator><![CDATA[Orange]]></dc:creator>
		<pubDate>Tue, 01 Oct 2013 17:54:49 +0000</pubDate>
				<category><![CDATA[Security & Updates]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[managed hosting]]></category>
		<category><![CDATA[silver stripe]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[web hosting]]></category>
		<category><![CDATA[web site]]></category>
		<category><![CDATA[webhosting]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">http://miamihoster.com/silverstripe-cms-update-3-0-6-released</guid>

					<description><![CDATA[<p>SilverStripe CMS 3.0.6 this release contains security fixes. We recommend to try upgrade soon as possible. SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world. It is a power tool for professional web development teams, and web content authors rave about how easy it [&#8230;]</p>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-cms-update-3-0-6-released/">SilverStripe CMS Update 3.0.6 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<h4 style="text-align: center;"><em>SilverStripe CMS 3.0.6 this release contains security fixes. We recommend to try upgrade soon as possible</em>.</h4>
</blockquote>
<p>SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organisations around the world.</p>
<p>It is a power tool for professional web development teams, and web content authors rave about how easy it is to use. As a platform, SilverStripe CMS is used to build websites, intranets, and web applications.</p>
<p>The modern architecture of SilverStripe CMS allows organisations to keep pace with innovation on the web. SilverStripe CMS enables websites and applications to contain stunning design, great content, and compelling interactive and social functions.</p>
<h2>Changes Details</h2>
<ul>
<li>Security: Require ADMIN for ?flush=1 (stop denial of service attacks)</li>
<li><span style="font-size: 13px;">Security: Require ADMIN for ?flush=1 (SS-2013-001)</span></li>
<li><span style="font-size: 13px;">Security: Privilege escalation through Group hierarchy setting (SS-2013-003</span></li>
<li><span style="font-size: 13px;">Security: Privilege escalation through Group and Member CSV upload (SS-2013-004)</span></li>
<li><span style="font-size: 13px;">Security: Privilege escalation through APPLY_ROLES assignment (SS-2013-005)</span></li>
<li><span style="font-size: 13px;">Security: Information disclosure in Versioned.php (SS-2013-006)</span></li>
</ul>
<h2>More Information</h2>
<ul>
<li><strong>Try Online Demo</strong>:<br />
<a title="SilverStripe Demo - Softaculous external link" href="http://www.softaculous.com/demos/SilverStripe" target="_blank" rel="noopener noreferrer">SilverStripe</a> (Softaculous<em> external link</em>)<br />
<a title="SilverStripe changelog - Oficial website external link" href="http://doc.silverstripe.org/framework/en/3.0/changelogs/3.0.6" target="_blank" rel="noopener noreferrer">SilverStripe Changelog</a> (<em>Official website, external link</em>)</li>
</ul>
<ul>
<li><strong>Start SilverStripe</strong>:<br />
<span style="font-size: 13px;">In order to use SilverStripe you need a domain name (ex. yoursite.com) and web hosting service.<br />
If you don&#8217;t have a domain name </span><a style="font-size: 13px;" title="Register a domain to start Office Group" href="http://miamihoster.com/client_area/domainchecker.php">Register a Domain Name</a><span style="font-size: 13px;">.<br />
</span>To install SilverStripe choose one of our <a title="Web Hosting Comparison Chart" href="http://miamihoster.com/services/web-hosting-cloud-services/web-hosting-chart/">hosting plans</a>. (all our packages includes <em>Softaculous</em>).</li>
</ul>
<ul>
<li><strong style="font-size: 13px;">Hosted<strong> <strong>SilverStripe</strong></strong><br />
</strong><a style="font-size: 13px;" title="Group Office stand alone" href="http://miamihoster.com/contact-us/"><strong>Contact us</strong></a><span style="font-size: 13px;"> if you </span><strong style="font-size: 13px;">don&#8217;t need a domain or hosting service</strong><span style="font-size: 13px;">, and want to use <strong>SilverStripe</strong></span><span style="font-size: 13px;"> anyway.</span></li>
</ul>
<div>[otw_is sidebar=otw-sidebar-7]</div>
<p>[otw_is sidebar=otw-sidebar-8]</p>
<table width="100%">
<tbody>
<tr>
<td colspan="2">
<h2>Blog: News &amp; Updates</h2>
</td>
</tr>
<tr>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-5]</td>
<td valign="top" width="50%">[otw_is sidebar=otw-sidebar-6]</td>
</tr>
</tbody>
</table>
<div>[otw_is sidebar=otw-sidebar-9]</div>
<p>The post <a href="https://orangeinternetsolutions.com/security-updates/silverstripe-cms-update-3-0-6-released/">SilverStripe CMS Update 3.0.6 released</a> appeared first on <a href="https://orangeinternetsolutions.com">Orange Internet Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
