Changes in version 0.3.6 (2025-11-29) - add_legend and clear_legend() for adding custom legends to the map issue 390 - add_text() gets elevation argument for when using a data.frame - map_click event added to shiny - e.g. observeEvent({input$map_click}) Changes in version 0.3.5 (2024-01-29) - Passing empty data to a layer clears the layer issue 252 - GreateCircleLayer gets brush_radius argument issue 164 - better handling of empty geometries - issue 363 - collisions_filter argument to hide overlapping features on some layers - clear_legend() argument map_id renamed to map, to make it 'correct' and match other functions - removing 'circular reference' bug when repeat_view = TRUE issue 349 - add_h3() layer for plotting H3 indexes - Multicoloured / gradient filled paths - minZoom, maxZoom, minPitch, maxPitch values retained after adding layers issue 333 - clear_layer() functions get update_view and clear_legend arguments - clear_trips() fixed to first 'stop_trips' using cancelAnimationFrame Changes in version 0.3.4 (2020-09-04) - fixed update_style bug issue 322 - various updates to documentation - initial support for cesium js via add_cesium and add_i3s layers - add Linking to geometries ready for migration - fixed bug when plotting a single point Changes in version 0.3.3 (2020-05-14) - fixed bug in polygon layer when using sfheaders::sf_cast() - fixed bug in manual legend for point layers issue 301 - path width options issue 300 - min and max pitch and zoom options issue 295 Changes in version 0.3.2 (2020-04-05) - add_animated_arc() layer - better handling of polygon colours issue287 - bug fixed when clearing a layer issue286 - layers can repeat at low zoom levels issue282 - mapbox dependencies updated to 1.9.0 - tooltip for binary layers fixed issue280 Changes in version 0.3.1 (2020-03-24) - you can now use most sfc geometry types in any plotting layer - performance boost for add_scatterplot(), add_column() and add_pointcloud() - Arc layer supports 3D positions - More layers get brush_radius - issue164 - show_view_state option to overlay the current View State issue238 - performance improvements for dates and factors issue235 - add_bitmap() to add a bitmap / image to the map - input$map_view_change now observed issue211 - thanks @zacdav - update_style() function - add_path() accepts dashed lines - mapbox tokens are searched for in environement variables if one isn't provided issue209 - z-fighting issue 199 - factors correctly used in legends issue #138 - add_trips() for adding animated trips to the map - add_path gets billboard argument so the path always faces the 'camera' - Fix for legends in GeoJSON layer - issue #190 - add_hexagon now supports GPU aggregation for colour and elevation - radius_min_pixels and radius_max_pixels arguemnts for scatterplots - add_mesh() for mesh3d objects - Google Map supported - mapdeck_legend and legend_element for manually creating legends - add_column() to draw columns (as any polygon shape) - add_text() gets billbaord, font_family, font_weight - add_greatcircles() to draw flat great circles - add_line width docs updated to say 'metres' - add_arc gets tilt and height arguments - add_arc gets brush_radius argument for brushing - opacity values can be in [0,1) OR [0,255] - layers work without an access token - add_title() for adding titles to map - add_scatterplot gets stroke_colour and stroke_width arguments - add_hexagon gets transitions - add_hexagon gets weight and colour_value arguments for defining height and colour - stroke_width units defined in help files Changes in version 0.2 - different palettes for both stroke & fill options - stroke_colour fix for polygons - transitions argument for most layers - mapdeck() argument order changed so data is first ( to work better with pipes ) - update_view and focus_layer added to focus layers on data - bearing and pitch maintained on data layer updates - bearing argument to mapdeck() - add_geojson() fully supported - add_sf() convenience function - Z attributes supported - MULTI-geometry sf objects supported - can use variables in place of string arguments - highlight_colour argument - all add_*() functions migrated to c++ - layer_id is optional to the user - auto_highlight argument