Deprecated code paths removed in 9.0

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

We are aiming to remove code paths deprecated in earlier Confluence versions. This page lists the classes and methods we've removed in Confluence 9.0.

We will continue to update this page as we work towards the final version release.

Deprecated since 4.0

Status: REMOVED IN 9.0

Javascript Globals

  • AJS.General.getContextPath()
  • AJS.General.getBaseUrl()

Deprecated since 5.5

Status: REMOVED IN 9.0

XML-RPC methods

  • exportSpace

  • exportSite

Deprecated since 5.7

Status: REMOVED IN 9.0

Javascript Globals

  • AJS.I18n.get(pluginKey, successCallback, errorCallback)

  • AJS.I18n.load(data)

Deprecated since 7.0

Status: REMOVED IN 9.0

Gadgets

  • com.atlassian.gadgets.*

  • <gadget> module

  • Gadget macro

  • Streams gadget

  • Confluence page gadget

  • Confluence news gadget

  • Confluence search gadget

Deprecated since 7.17

Status: REMOVED IN 9.0

Import/export actions in com.atlassian.confluence.importexport.actions package:

  • AbstractBackupRestoreAction

  • AbstractFileRestoreAction

  • AbstractImportAction

  • BackupAction

  • RestoreAction

  • RestoreLocalFileAction

  • RestorePageAction

Deprecated since 7.2

Status: REMOVED IN 9.0

Javascript Globals

  • AJS.trim(str)

Deprecated since 7.7

Editor API deprecation

Status: REMOVED IN 9.0

Editor method removals

  • tinymce.activeEditor.onPreInit

  • tinymce.activeEditor.onBeforeRenderUI

  • tinymce.activeEditor.onPostRender

  • tinymce.activeEditor.onLoad

  • tinymce.activeEditor.onInit

  • tinymce.activeEditor.onRemove

  • tinymce.activeEditor.onActivate

  • tinymce.activeEditor.onDeactivate

  • tinymce.activeEditor.onClick

  • tinymce.activeEditor.onMouseUp

  • tinymce.activeEditor.onMouseDown

  • tinymce.activeEditor.onDblClick

  • tinymce.activeEditor.onKeyDown

  • tinymce.activeEditor.onKeyUp

  • tinymce.activeEditor.onKeyPress

  • tinymce.activeEditor.onContextMenu

  • tinymce.activeEditor.onPaste

  • tinymce.activeEditor.onSubmit

  • tinymce.activeEditor.onReset

  • tinymce.activeEditor.onBeforeExecCommand

  • tinymce.activeEditor.onExecCommand

  • tinymce.activeEditor.onPreProcess

  • tinymce.activeEditor.onPostProcess

  • tinymce.activeEditor.onLoadContent

  • tinymce.activeEditor.onSaveContent

  • tinymce.activeEditor.onChange

  • tinymce.activeEditor.onBeforeSetContent

  • tinymce.activeEditor.onBeforeGetContent

  • tinymce.activeEditor.onSetContent

  • tinymce.activeEditor.onGetContent

  • tinymce.activeEditor.onSetProgressState

  • tinymce.activeEditor.onVisualAid

  • tinymce.activeEditor.onUndo

  • tinymce.activeEditor.onRedo

  • tinymce.activeEditor.onNodeChange

  • tinymce.activeEditor.undoManager.onUndo

  • tinymce.activeEditor.undoManager.onRedo

  • tinymce.activeEditor.undoManager.onBeforeAdd

  • tinymce.activeEditor.undoManager.onAdd

  • tinymce.activeEditor.selection.onBeforeGetContent

  • tinymce.activeEditor.selection.onGetContent

  • tinymce.activeEditor.selection.onBeforeSetContent

  • tinymce.activeEditor.selection.onSetContent

  • tinymce.activeEditor.windowManager.onOpen

  • tinymce.activeEditor.windowManager.onClose

  • tinymce.activeEditor.windowManager.createInstance

  • tinymce.activeEditor.controlManager

  • tinymce.activeEditor.addButton

  • tinymce.activeEditor.getLang

  • tinymce.util.Dispatcher

  • tinymce.onBeforeUnload

  • tinymce.onAddEditor

  • tinymce.onRemoveEditor

  • tinymce.util.Cookie

Deprecated since 8.6

Status: REMOVED IN 9.0

  • com.atlassian.confluence.search.v2.SearchFieldNames

Deprecated since 8.7

Status: REMOVED IN 9.0

  • com.atlassian.confluence.plugins.index.api.mapping.FieldMapping.IndexFieldMappingConflictException

  • com.atlassian.confluence.impl.search.v2.DefaultContentPermissionCalculator#getEncodedContentPermissionSets

  • com.atlassian.confluence.plugins.index.api.AnalyzerDescriptor

  • com.atlassian.confluence.search.v2.query.BoostByDateMilestoneRules

  • com.atlassian.confluence.search.v2.score.DecayParameters#getOrigin

  • com.atlassian.confluence.search.v2.score.ScoreFunctionFactory#createContentTypeScoreFunction

  • com.atlassian.confluence.search.v2.score.ScoreFunctionFactory#createRecencyOfModificationScoreFunction

  • com.atlassian.confluence.search.v2.score.StaircaseFunction

Grey API removal

Discover the full list of transitive which are no longer available transitively starting with 8.7 on our Get your apps ready for Gray API removal.

Deprecated since 8.8

Status: REMOVED IN 9.0

JavaScript globals

  • AJS.ConfluenceDialog

Not formally deprecated

Status: REMOVED IN 9.0

ConfluenceActionSupport method removals

  • getAccessMode()

  • getCancel()

  • getConfluenceAccessManager()

  • getContext()

  • getCurrentSession()

  • getDateFormatSetting()

  • getDefaultResourceBundle()

  • getFriendlyDateFormatter()

  • getFrontendServiceURL()

  • getInstalledLanguages()

  • getLabelManager()

  • getLanguageJs()

  • getLanguageManager()

  • getLanguageUserFriendly(java.lang.String)

  • getLocaleManager()

  • getLocaleString()

  • getPermissionManager()

  • getUserFullName(java.lang.String)

  • getUserHasBrowseUsersPermission()

  • getUserHasLicensedAccess()

  • getUserLocaleDefaultDatePattern()

  • hasPermissionForSpace(java.util.List, com.atlassian.confluence.spaces.Space)

  • isDevMode()

  • isExternalUserManagementEnabled()

  • isPrintableVersion()

  • isSkipAccessCheck()

  • isUserStatusPluginEnabled()

  • isUsingH2()

  • isUsingHSQL()

ConfluenceActionSupport method access downgrades

  • isCanceled()

  • getAuthenticatedUser()

  • getDefaultTimeZone()

  • getBootstrapStatusProvider()

  • getGlobalSettings()

Class removals

  • com.atlassian.confluence.util.QuickPageRenderBean

Velocity templates removed in 9.0

Status: REMOVED IN 9.0 and replaced with Soy resources

  • login.vm

  • logout.vm
  • 404.vm

  • setup/404.vm

  • 405.vm

  • setup/405.vm

  • email-confirmation.vm

  • resetuserpassword.vm

  • resetuserpassword-success.vm

  • forgotuserpassword.vm

  • forgotuserpassword-success.vm

  • forgotuserpassword-request-denied-global.vm

  • mywork-confluence-host-plugin/templates/login.vm

  • streams-aggregator-plugin/template/applinks/auth-completion.vm

  • streams-aggregator-plugin/template/applinks/auth-completion.vm

  • streams-aggregator-plugin/template/streams/activityfeed.vm

  • atlassian-nav-links-plugin/templates/capabilities.vm

Velocity #scomponent templates removed in 9.0

Status: REMOVED IN 9.0

  • pages/version-mismatch.vm

  • template/aui/assistive.vm

  • template/aui/checkbox-input.vm

  • template/aui/checkbox.vm

  • template/aui/editor.vm

  • template/aui/hidden.vm

  • template/aui/onofflist-include.vm

  • template/aui/onofflist.vm

  • template/aui/password.vm

  • template/aui/submit-close.vm

  • template/aui/submit.vm

  • template/aui/text-include.vm

  • template/aui/text.vm

  • template/aui/textarea.vm

  • template/aui/widetextarea.vm

  • template/aui/wiki-textarea.vm

  • template/custom/content-editor.vm

  • template/custom/memoryusagebar.vm

  • template/custom/onofflist.vm

  • template/custom/popup-link.vm

  • template/custom/scripting-events.vm

  • template/custom/space-select.vm

  • template/custom/textfield-and-picker.vm

  • template/includes/table-dialog-templates.vm

  • template/notable/checkbox.vm

  • template/notable/checkboxlist.vm

  • template/notable/label.vm

  • template/notable/password.vm

  • template/notable/submit-close.vm

  • template/notable/submit.vm

  • template/notable/text.vm

  • template/notable/widetextarea.vm

  • template/xhtml/general-pagelist.vm

Last modified on Jul 8, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.