-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev Docs entry: ui/public & angular cleanup 7.6 #43511
Labels
Feature:NP Migration
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
v7.6.0
Comments
lukeelmers
added
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
Team:AppArch
v7.5.0
Feature:NP Migration
labels
Aug 19, 2019
Pinging @elastic/kibana-app |
Pinging @elastic/kibana-app-arch |
Immediately closing this so the dev tools script can pick up docs changes for 7.6 Please update the issue description with any ui/public cleanup items for 7.6 that come up as we are working on NP migration (but only use this issue for changes that will make it into the release) |
lukeelmers
added
v7.6.0
and removed
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
v7.5.0
labels
Nov 21, 2019
lukeelmers
changed the title
Dev Docs entry: ui/public cleanup 7.5
Dev Docs entry: ui/public cleanup 7.6
Nov 21, 2019
lukeelmers
changed the title
Dev Docs entry: ui/public cleanup 7.6
Dev Docs entry: ui/public & angular cleanup 7.6
Nov 21, 2019
This was referenced Nov 28, 2019
Closed
This was referenced Dec 3, 2019
lukeelmers
added
the
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
label
Dec 11, 2019
19 tasks
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Feature:NP Migration
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
v7.6.0
This issue is just there to create a single dev docs entry in the API changes blog post, for any of the ui/public directory removals, so not every removal PR pops up as it's own section in the blog post.
Dev Docs
ui/public
cleanupRemoved / moved modules
In preparation for Kibana's upcoming new platform, we are in the process of migrating away from the
ui/public
directory. Over time, the contents of this directory will be either deprecated or housed inside a parent plugin. If your plugin imports the listed items from the followingui/public
modules, you will need to either update your import statements as indicated below, so that you are pulling these modules from their new locations, or copy the relevant code into your plugin.ui/state_management
#51835, #52172, #52280, #53582The
hashUrl
andunhashUrl
functions no longer rely on states being provided as an argument, thereforegetUnhashableStates
/getUnhashableStatesProvider
have been removed.HashedItemStore was also moved to the
kibana_utils
plugin.New state syncing utilities (AppState & GlobalState replacement in NP)
Created new state syncing utilities for syncing state between state containers and different type of state storage (e.g. query params in URL or session storage).
Example app:
examples/state_containers_examples
This should become a replacement for
AppState
andGlobalState
in NP.ui/public/utils
cleanupbase_object
andfind_by_param
utilities have been removed [ui/public/utils] Delete unused base_object & find_by_param #52500decode_geo_hash
andzoom_to_precision
utilities have been moved 👉ui/vis/map
[ui/public/utils] Move items into ui/vis #52615range
utility has beed moved 👉ui/vis/editors/default
[ui/public/utils] Move items into ui/vis #52615cidr_mask
,date_range
,geo_utils
,ip_range
,ordinal_suffix
utilities have been moved 👉ui/agg_types
[ui/public/utils] Move items into agg_types #52744case_conversion
[ui/public/utils] Copy rarely used items to where they are consumed #53819keysToSnakeCaseShallow
moved 👉src/legacy/server/status/lib
keysToCamelCaseShallow
moved 👉src/legacy/core_plugins/kibana/public/management
collection
[ui/public/utils] Copy rarely used items to where they are consumed #53819organizeBy moved 👉
src/legacy/ui/public/indexed_array`pushAll
was removeddiff_object moved 👉
ui/state_management` [ui/public/utils] Copy rarely used items to where they are consumed #53819function
was removed [ui/public/utils] Copy rarely used items to where they are consumed #53819key_map
moved 👉ui/directives
[ui/public/utils] Copy rarely used items to where they are consumed #53819math
moved 👉ui/vis
[ui/public/utils] Copy rarely used items to where they are consumed #53819numeric
moved 👉src/legacy/core_plugins/kibana/public/management
[ui/public/utils] Copy rarely used items to where they are consumed #53819parse_interval
moved 👉src/legacy/core_plugins/data/common
[ui/public/utils] Copy rarely used items to where they are consumed #53819sort_prefix_first
moved 👉x-pack/legacy/plugins/kuery_autocomplete
[ui/public/utils] Copy rarely used items to where they are consumed #53819supports
moved 👉src/legacy/core_plugins/tile_map/public
[ui/public/utils] Copy rarely used items to where they are consumed #53819The text was updated successfully, but these errors were encountered: