Skip to content

Deprecations Tracker

Carson Full edited this page Feb 27, 2016 · 15 revisions

Bolt v3.0

Silex Services

  • console -> nut

Themes

  • Use of config.yml for configuration settings

ContentTypes

  • Field type number

Menus

  • add parameter

Aliased Classes

Old namespace New namespace
Bolt\Extensions\Snippets\Location Bolt\Asset\Target
Bolt\Content Bolt\Legacy\Content
Bolt\Storage Bolt\Legacy\Storage
Bolt\Field\Base Bolt\Storage\Field\Base
Bolt\Field\FieldInterface Bolt\Storage\Field\FieldInterface
Bolt\Field\Manager Bolt\Storage\Field\Manager

Bolt\Application

Deprecated Constants
  • DEFAULT_LOCALE
Deprecated Properties
  • $app['end']
  • $app['integritychecker']
  • $app['safe_twig']
Deprecated Functions
  • __isset()
  • afterHandler()
  • beforeHandler()
  • checkDatabaseConnection()
  • errorHandler()
  • generatePath()
  • getVersion()
  • initMountpoints()
Removed Constants
Remove Properties
  • $app['log']
  • $app['request.client_ip']
Removed Functions
  • getDBOptions()

Bolt\BaseExtension

Class removed

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
  • addConsoleCommand()
  • addCss()
  • addJavascript()
  • addJquery()
  • addMenuOption()
  • addSnippet()
  • addTwigFilter()
  • addTwigFunction()
  • addWidget()
  • clearAssets()
  • disableJquery()
  • getApp()
  • getAssets()
  • getBasePath()
  • getBaseUrl()
  • getComposerJSON()
  • getComposerName()
  • getConfig()
  • getDefaultConfig()
  • getExtensionConfig()
  • getInstallType()
  • getName()
  • getSnippets()
  • getTwigExtensions()
  • initializeTwig()
  • isSafe()
  • parseSnippet()
  • setComposerConfiguration()
  • setInstallType()
Removed Constants
Remove Properties
  • $basepath
  • $configLoaded
  • $filterlist
  • $functionlist
  • $namespace
  • $snippetlist
  • $twigExtension
Removed Functions
  • getMachineName()
  • hasMenuOptions()
  • getMenuOptions()
  • requireUserLevel()
  • requireUserPermission()
  • parseWidget()

Bolt\Cache

Deprecated Constants
Deprecated Properties
Deprecated Functions
  • clearCache()
Removed Constants
Remove Properties
Removed Functions

Bolt\Config

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
  • getWhichEnd()
Removed Constants
Remove Properties
Removed Functions

Bolt\Configuration\ResourceManager

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Content (Bolt\Legacy\Content)

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Controllers\Frontend

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Controllers\Routing

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Extensions

To be entirely removed in v4.0

Deprecated Constants
Deprecated Properties
Deprecated Functions
  • addJquery()
  • clearSnippetQueue()
  • disableJquery()
  • getAssets()
  • insertAfterCss()
  • insertAfterJs()
  • insertAfterMeta()
  • insertBeforeCss()
  • insertBeforeJS()
  • insertEndOfBody()
  • insertEndOfHead()
  • insertEndOfHtml()
  • insertSnippet()
  • insertStartOfBody()
  • insertStartOfHead()
  • insertWidget()
  • processAssets()
  • processSnippetQueue()
  • renderWidget()
  • renderWidgetHolder()
Removed Constants
Remove Properties
  • $menuoptions
Removed Functions

Bolt\Extensions\TwigProxy

Class removed

Deprecated Constants
Deprecated Properties
Deprecated Functions
Removed Constants
Remove Properties
Removed Functions

Bolt\Filesystem\Plugin\ThumbnailUrl

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Helpers\MenuBuilder

Deprecated Constants
Deprecated Properties
Deprecated Functions
Removed Constants
Remove Properties
Removed Functions

Bolt\Helpers\String

Class removed

Deprecated Constants
Deprecated Properties
Deprecated Functions
Removed Constants
  • All
Remove Properties
  • All
Removed Functions
  • All

Bolt\Storage (Bolt\Legacy\Storage)

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Library

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
  • filesizeToBytes()
  • formatFilesize()
  • getExtension()
  • loadSerialize()
  • parseTwigTemplates()
  • path()
  • redirect()
  • safeFilename()
  • saveSerialize()
  • simpleredirect()
  • smartUnserialize()
Removed Constants
Remove Properties
Removed Functions
  • hackislyParseRegexTemplates()

Bolt\Logger\DeprecatedLog

Class removed.

Deprecated Constants
Deprecated Properties
Deprecated Functions
Removed Constants
  • All
Remove Properties
  • All
Removed Functions
  • All

Bolt\Storage\Database\Schema\Manager

Deprecated Constants
  • INTEGRITY_CHECK_INTERVAL
  • INTEGRITY_CHECK_TS_FILENAME
Deprecated Properties
Deprecated Functions
  • __call()
  • __get()
Removed Constants
Remove Properties
Removed Functions

Bolt\Storage\Database\Schema\Table\ContentType

Deprecated Constants
Deprecated Properties
Deprecated Functions
  • columnDecimal() used for deprecated number ContentType field
Removed Constants
Remove Properties
Removed Functions

Bolt\Storage\Entity\Content

Deprecated Constants
Deprecated Properties
  • $group
  • $sortorder
Deprecated Functions
Removed Constants
Remove Properties
Removed Functions

Bolt\Storage\Mapping\ContentTypeTitleTrait

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
Deprecated Functions
  • All
Removed Constants
Remove Properties
Removed Functions

Bolt\Storage\Repository\CronRepository

  • interval column support
Deprecated Constants
Deprecated Properties
Deprecated Functions
Removed Constants
Remove Properties
Removed Functions

Bolt\Twig\Handler\ImageHandler

Deprecated Constants
Deprecated Properties
Deprecated Functions
  • imageInfo()
    1. Following returned key value are no longer available:
    • filename
    • fullpath
    • url
    1. No longer returns an array, now returns Bolt\Filesystem\Handler\Image\Exif object, with matching properties
Removed Constants
Remove Properties
Removed Functions

Bolt\Twig\TwigExtension

Deprecated Constants
Deprecated Properties
Deprecated Functions
  • fancybox(){{ fancybox() }} & {{ |fancybox }}
  • isChangelogEnabled(){{ ischangelogenabled() }}
  • printDump(){{ print() }}
  • token(){{ token() }}
  • trim(){{ trimtext() }} & {{ |trimtext }}
  • {{ user() }}
  • {{ users() }}
Removed Constants
Remove Properties
Removed Functions

Bolt\Users

To be entirely removed in v4.0

Deprecated Constants
  • All
Deprecated Properties
  • All
  • $authtokentable
  • $usertable
Deprecated Functions
  • All
  • checkAntiCSRFToken()
  • checkValidSession()
  • getActiveSessions()
  • getAntiCSRFToken()
  • getCurrentUsername()
  • isValidSession()
  • login()
  • loginAuthtoken()
  • loginEmail()
  • loginUsername()
  • logout()
  • resetPasswordConfirm()
  • resetPasswordRequest()
  • updateUserLogin()
Removed Constants
Remove Properties
Removed Functions

Bolt v3.1

Bolt v3.2

Bolt v4.0

Clone this wiki locally