Skip to main content
backdrop Documentation
Documentation and API source code for Backdrop CMS.
  • Welcome!
    • Login

Change Records - All

  1. Home »
  2. Appendix/reference
  • The "position" key has been removed from hook_menu()
    Mar, 25 2023
  • Core installation profiles moved to the /core/profiles directory
    Feb, 25 2023
  • File::access() and file_access() now return the same results
    Jan, 15 2023
  • hook_pathauto() replaced by hook_path_info()
    Nov, 10 2022
  • File::uri() Now Returns Path to File Entity Page, Not the File Path
    Sep, 2 2022
  • hook_menu() defaults to putting menu items in an internal 'hidden' menu
    Jun, 25 2022
  • Entity Reference now included in Core
    May, 19 2022
  • Generic Entity view() and buildContent() methods and functions added
    Dec, 30 2021
  • New Form API property: "#required_message"
    Dec, 1 2021
  • theme('item_list') has a new 'empty' variable
    Nov, 30 2021
  • views_ui_build_form_url() renamed to views_ui_build_form_path()
    Oct, 21 2021
  • A new Form API details element has been added
    Sep, 15 2021
  • theme_file_type_overview() deprecated in favor of theme_label_machine_name()
    Sep, 15 2021
  • Functions theme_radios() and theme_checkboxes() have been removed.
    Aug, 30 2021
  • Permissions-Policy header is added by default, to disable a method of browser-based user tracking
    Aug, 10 2021
  • backdrop_add_css() can now accept attributes.
    May, 15 2021
  • backdrop_http_request() can now accept $options['data'] as an array
    May, 15 2021
  • User module's flood control provides better logging, and adds hook_user_flood_control()
    Apr, 9 2021
  • New optional parameter $native_names in function language_list().
    Mar, 24 2021
  • system_redirect_deprecated_page() should be used for deprecated paths
    Mar, 13 2021
  • New parameter $langcode added to menu_tree_all_data()
    Jan, 14 2021
  • html.tpl.php removed
    Dec, 24 2020
  • Any config value can be overridden via settings.php
    Jun, 18 2020
  • Entity caching added to core
    May, 3 2020
  • IP address blocking removed from core
    Apr, 26 2020
  • Modules (or Drupal 7 module-equivalent features) added to core in Backdrop CMS
    Apr, 26 2020
  • New date and time form elements: html_date, html_time, and html_datetime
    Jan, 1 2020
  • entity_create_stub_entity() removed from core
    Jan, 1 2020
  • New setting for trusted hostname configuration (optional but highly recommended)
    Sep, 16 2019
  • token_clear_cache() replaed with token_cache_clear()
    Sep, 5 2019
  • token_get_entity_mapping() replaced by info from entity_get_info()
    Sep, 4 2019
  • File access functions have been renamed from file_entity module in Drupal 7
    Sep, 2 2019
  • image_style_path_token() does not exist in Backdrop
    Aug, 24 2019
  • The category system has been removed from user edit and user view
    Jun, 19 2019
  • $edit argument removed from hook_user_update/insert/presave()
    Jun, 19 2019
  • taxonomy_term_access() and comment_access() $op "edit" parameter renamed to "update"
    May, 1 2019
  • Image manipulation support removed from Color module
    Jun, 6 2018
  • theme_html_tag() becomes theme_head_tag()
    Dec, 26 2017
  • hook_block_view_alter() Arguments Changed
    Sep, 2 2017
  • Both "uri" and "path" are now allowed in calls to theme('image')
    Aug, 20 2017
  • hook_layout_presave() now takes $layout object instead of $data array
    May, 14 2017
  • Backdrop core is now protected against clickjacking by default (X-Frame-Options: SAMEORIGIN)
    May, 11 2017
  • taxonomy_term_uri() removed, replaced with entity_uri()
    Mar, 15 2017
  • drupal_is_denied() has been removed
    Feb, 18 2017
  • system_get_date_formats() return value has changed
    Sep, 3 2016
  • Maintenance pages no longer use theme-provided regions
    Sep, 1 2016
  • Redirect module now included in Core
    Apr, 14 2016
  • element_validate_number(), element_validate_integer(), and element_validate_integer_positive() replaced with number Form API element type
    Jan, 16 2016
  • Custom Blocks are now stored in configuration and block_custom table removed
    Jan, 6 2016
  • language_list() now takes a second parameter to return an array of strings
    Sep, 12 2015
  • Page title elements now use the class .page-title instead of ID #page-title
    Sep, 12 2015
  • backdrop_get_path() can now find Layouts
    Sep, 12 2015
  • Date, Date Popup, and Date Views modules now included in Core
    Sep, 11 2015
  • Link module now included in Core
    Sep, 7 2015
  • Email module now included in Core
    Aug, 27 2015
  • CKEditor module now included in core
    Jul, 31 2015
  • Variables changed
    Jun, 29 2015
  • hook_library() and hook_library_alter() have been renamed to hook_library_info() and hook_library_info_alter()
    Mar, 30 2015
  • The user_pass_rehash() function now requires the user account ID to be passed in
    Mar, 18 2015
  • Skip calling of hook_boot() and hook_exit() on cached pages
    Feb, 19 2015
  • hook_node_info() removed
    Feb, 19 2015
  • Retrieving date formats has been changed
    Feb, 19 2015
  • date_iso8601() removed
    Feb, 19 2015
  • Image styles converted to CMI, hook_image_default_styles() removed.
    Feb, 19 2015
  • $form['#node_edit_form'] removed
    Feb, 19 2015
  • Placed all theme-related functions in modulename.theme.inc file
    Feb, 4 2015
  • Placed files in consistent locations for all core modules
    Feb, 4 2015
  • Generic sorting function to replace implementations of uasort()
    Feb, 4 2015
  • system_get_date_types() deprecated; use system_get_date_formats()
    Feb, 4 2015
  • format_username() changed to user_format_name()
    Jan, 26 2015
  • Changes to AJAX execution
    Jan, 26 2015
  • theme_dblog_message() has been removed
    Jan, 26 2015
  • file_delete() now takes file ID as parameter, not a file object
    Jan, 26 2015
  • Definitions for top-level custom menus are now configuration
    Jan, 26 2015
  • Renamed the taxonomy functions that returned multiple values
    Jan, 26 2015
  • language_list() is simplified, locale_language_list() is removed
    Jan, 17 2015
  • Modules added to Backdrop (which were not in Drupal 7 core)
    Dec, 12 2014
  • Modules removed from Backdrop (which were in Drupal 7)
    Dec, 12 2014
  • The mail_system variable has been converted to config
    Dec, 7 2014
  • Entities are now classed objects
    Dec, 6 2014
  • It is now possible to get the last inserted ID from db_merge
    Nov, 20 2014
  • Removed region-specific template suggestions for blocks
    Nov, 20 2014
  • Theme settings converted to CMI
    Nov, 20 2014
  • Update queries now consistently return the number of all rows matched by the query
    Nov, 20 2014
  • Removed the ability for users to select a theme
    Nov, 20 2014
  • Removed the "Navigation" menu
    Nov, 20 2014
  • Remove or consolidate theme functions and templates
    Nov, 20 2014
  • [META] Various other theme system cleanup tasks #196
    Nov, 20 2014
  • Toolbar replaced with Admin Bar
    Nov, 20 2014
  • Converted Field API to CMI
    Nov, 20 2014
  • Converted User roles to CMI
    Nov, 20 2014
  • Converted Vocabularies to CMI
    Nov, 20 2014
  • Converted all variables to CMI
    Nov, 20 2014
  • User entity is now a classed object
    Nov, 20 2014
  • Taxonomy entities are now classed objects
    Nov, 20 2014
  • Node entity is now a classed object
    Nov, 20 2014
  • File entity is now a classed object
    Nov, 20 2014
  • Removed the concept of global theme settings
    Nov, 20 2014
  • Dialog API
    Nov, 20 2014
  • New Layout module: Implements a drag & drop model for building layouts
    Nov, 20 2014
  • Information about tests now in module.tests.info
    Nov, 20 2014
  • The class registry has been replaced with a static class map
    Nov, 20 2014
  • Views added to core
    Nov, 20 2014
  • "drupal" replaced with "backdrop" throughout code
    Nov, 20 2014
  • jQuery updated to 1.11.0
    Sep, 14 2014
  • Removed the theme process layer
    Mar, 13 2014
  • State/Key-Value storage system implemented
    Jan, 24 2014
  • Variable_get, variable_set, and variable_del deprecated by CMI
    Jan, 2 2014
  • Function user_validate_mail() has been removed
    Oct, 10 2013
  • « Appendix/reference
  • Glossary »
  • Getting started
    • Installing
    • Updates vs upgrades
    • Hosting/deploying
  • Upgrading from Drupal
    • Introduction
    • Upgrade overview
    • Converting Drupal code
  • User guide
    • Quick start guide
    • Using Backdrop
    • Contributed modules
  • Developing for Backdrop
    • Developing modules
    • Developing themes
    • Developing layouts
    • Using libraries
    • Local development
    • Writing secure code
  • Contributors guide
    • Contribute to Backdrop core
      • How to use the core issue queue
      • Adding labels to issues
      • Adding milestones to issues
    • Contribute Backdrop add-ons
    • Become a maintainer
    • Adopt a project
    • Contribute to documentation
  • API
    • Topics
    • Functions
    • Classes
    • Files
    • Globals
    • Form API reference
  • Appendix/reference
    • Change records
    • Glossary
    • Coding & documentation standards
    • Contrib permissions policy

Stay connected

Sign up for our newsletter

Powered by Backdrop CMS
  • backdropcms.org
  • forum.backdropcms.org
  • events.backdropcms.org