Skip to content

Commit 6afc17d

Browse files
Bump ol from 10.4.0 to 10.5.0 (#425)
* Bump ol from 10.4.0 to 10.5.0 Bumps [ol](https://github.com/openlayers/openlayers) from 10.4.0 to 10.5.0. - [Release notes](https://github.com/openlayers/openlayers/releases) - [Commits](openlayers/openlayers@v10.4.0...v10.5.0) --- updated-dependencies: - dependency-name: ol dependency-version: 10.5.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * relax RLayerHeatmap --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Momtchil Momtchev <momtchil@momtchev.com>
1 parent cfe87d6 commit 6afc17d

File tree

3 files changed

+11
-44
lines changed

3 files changed

+11
-44
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
### [3.6.1] 2025-04-22
9+
10+
- Relax the requirements of `RLayerHeatmap` because in OpenLayers 10.5.0 `WebGLVectorPointsRenderer` does not overload `getRenderer()` with a more specific type
11+
812
## [3.6.0] 2025-04-02
913

1014
- OpenLayers 10.5.0 support

package-lock.json

Lines changed: 3 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/layer/RLayerBaseVector.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import BaseVector from 'ol/layer/BaseVector';
55
import CanvasVectorLayerRenderer from 'ol/renderer/canvas/VectorLayer';
66
import CanvasVectorTileLayerRenderer from 'ol/renderer/canvas/VectorTileLayer';
77
import CanvasVectorImageLayerRenderer from 'ol/renderer/canvas/VectorImageLayer';
8-
import WebGLPointsLayerRenderer from 'ol/renderer/webgl/PointsLayer';
8+
import WebGLVectorLayerRenderer from 'ol/renderer/webgl/VectorLayer';
99
import {Vector as SourceVector} from 'ol/source';
10-
import FeatureFormat, {FeatureToFeatureClass} from 'ol/format/Feature';
10+
import FeatureFormat from 'ol/format/Feature';
1111
import {FeatureLoader, FeatureUrlFunction} from 'ol/featureloader';
1212
import BaseObject from 'ol/Object';
13-
import {FeatureClass, FeatureLike} from 'ol/Feature';
13+
import {FeatureLike} from 'ol/Feature';
1414

1515
import {RContext, RContextType} from '../context';
1616
import {default as RLayer, RLayerProps} from './RLayer';
@@ -19,7 +19,6 @@ import {default as RStyle, RStyleLike} from '../style/RStyle';
1919
import {OLEvent, RlayersBase} from '../REvent';
2020

2121
import debug from '../debug';
22-
import WebGLVectorLayerRenderer from 'ol/renderer/webgl/VectorLayer';
2322

2423
export const featureHandlersSymbol = '_rlayers_feature_handlers';
2524
export type FeatureHandlers = Record<OLEvent, number>;
@@ -142,7 +141,7 @@ export default class RLayerBaseVector<
142141
| CanvasVectorLayerRenderer
143142
| CanvasVectorTileLayerRenderer
144143
| CanvasVectorImageLayerRenderer
145-
| WebGLPointsLayerRenderer
144+
| WebGLVectorLayerRenderer
146145
>;
147146
source: SourceVector<F>;
148147

0 commit comments

Comments
 (0)