Comments (15)
After pinning to 4.2.0 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
from olturf.
Version 4.3.1 just got published.
Your tests are still failing with this version. Compare the changes 🚨
Commits
The new version differs by 14 commits.
d218c4d
Merge pull request #7124 from openlayers/release-v4.3.1
81f3770
Bumping versions to 4.3.1
8b0c619
Changelog for v4.3.1
93a9799
Merge pull request #7122 from tschaub/unanimated
7f0c8fe
Use ol.coordinate.equals
b06efa3
Merge pull request #7120 from ahocevar/fix-overzoom-hitdetect
48178f0
Immediately complete no-op animations
d65cabe
Merge pull request #7114 from GaborFarkas/webgl_immediate
992cf2b
Fix hit detection for overzoomed vector tiles
f1685cb
Add immediate WebGL text renderer
d3c2c7f
Fix hole bridging issue freezing the renderer
bb593ea
Fix WebGL text offset direction
87391e7
Fix method name in WebGL polygonreplay
87a1020
WebGL triangulation performance
See the full diff
from olturf.
Version 4.3.2 just got published.
Your tests are still failing with this version. Compare the changes 🚨
Release Notes
4.3.2The v4.3.2 release includes a single fix.
Fixes
Commits
The new version differs by 3 commits.
6ed8a92
Update package version to 4.3.2
60b2290
Changelog for v4.3.2
afcc865
Export ol.Sphere.getLength and ol.Sphere.getArea
See the full diff
from olturf.
Version 4.3.3 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
from olturf.
Version 4.3.4 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Release Notes
v4.3.4The v4.3.4 release includes a fix for Safari on iOS 11.
Fixes
Commits
The new version differs by 4 commits.
080b93f
Changes for v4.3.4
521f001
Convert pointerId to string for object lookups
288a284
Changes for v4.3.3
a5b3da1
Revert "Merge pull request #7098 from ahocevar/no-math-round"
See the full diff
from olturf.
Version 4.4.0 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 300 commits.
757fd8b
Updating package versions
633e70b
Changelog for v4.4.0
d4540c6
Merge pull request #7307 from openlayers/greenkeeper/sinon-4.0.1
16aed2b
chore(package): update sinon to version 4.0.1
0f53f61
Merge pull request #7306 from trevorblades/enable-wheel-in-freehand
62461bc
Enable mouse wheel in freehand draw mode
f9cf5a3
Merge pull request #7302 from openlayers/greenkeeper/mocha-4.0.0
fedb575
chore(package): update mocha to version 4.0.0
2e16d04
Merge pull request #7298 from openlayers/greenkeeper/eslint-4.8.0
f4de075
chore(package): update eslint to version 4.8.0
c54a1f5
Merge pull request #7297 from ahocevar/multipoint-replay
fdacd36
Fix multipoint instruction set
27b4b1f
Merge pull request #7295 from openlayers/greenkeeper/coveralls-3.0.0
3494a51
chore(package): update coveralls to version 3.0.0
8354d5f
Merge pull request #7267 from tschaub/fade
There are 250 commits in total.
See the full diff
from olturf.
Version 4.4.1 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 304 commits.
77892c4
Update versions for v4.4.1
9173591
Changes for v4.4.1
c4f460b
Only clear the canvas when needed
6e78148
Use lowercase module identifiers until ol@5
757fd8b
Updating package versions
633e70b
Changelog for v4.4.0
d4540c6
Merge pull request #7307 from openlayers/greenkeeper/sinon-4.0.1
16aed2b
chore(package): update sinon to version 4.0.1
0f53f61
Merge pull request #7306 from trevorblades/enable-wheel-in-freehand
62461bc
Enable mouse wheel in freehand draw mode
f9cf5a3
Merge pull request #7302 from openlayers/greenkeeper/mocha-4.0.0
fedb575
chore(package): update mocha to version 4.0.0
2e16d04
Merge pull request #7298 from openlayers/greenkeeper/eslint-4.8.0
f4de075
chore(package): update eslint to version 4.8.0
c54a1f5
Merge pull request #7297 from ahocevar/multipoint-replay
There are 250 commits in total.
See the full diff
from olturf.
Version 4.4.2 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 319 commits.
f6eeee3
Bumping versions and logging changes for v4.4.2
d47dc52
Calculate correct text box size
4d4afa1
Pre-render text images for configured scale
1141c82
Handle different lineWidth scaling in Safari
637cf7c
Allow reference image creation without existing reference image
84f083a
Take pixel ratio into account for text stroke
90b08cd
Set time and handle frame animation in raster source
623dcd8
Avoid unnecessary transition on raster sources
177fcc7
Consistent use of ol.tilecoord.getKeyZXY()
5a1effb
Get rid of unnecessary coord key prefix
97745c5
Prune all except for the most recent z on URL change
a4e0c54
Maintain rendering order in the LRU cache
c679e30
Functions to get key from coord and coord from key
b0f2919
Method for peeking at the newest cache entry key
168e6db
Allow items to be removed from the cache
There are 250 commits in total.
See the full diff
from olturf.
Version 4.5.0 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Release Notes
v4.5.0Summary
The 4.5 release includes enhancements and fixes from 50 or so pull requests. Headlining this release, vector layers got a new declutter
option that can be used to avoid overlapping labels. See the street labels example for a demonstration of this feature.
Please note that if you are using closure-util
to build your OpenLayers based application, it is time to migrate to using the ol
package and a module bundler like webpack. OpenLayers has not had a dependency on the Closure Library since the 3.19 release; and with the 5.0 release we will be moving completely away from goog.require
and goog.provide
, dropping support for closure-util
, and going with ES modules for our sources.
We will be adding details to the wiki about upcoming changes in 5.0 and tips on how to upgrade. We'll likely have a few more 4.x releases before the 5.0 release. But if you're interested in continuing to get feature enhancements in future releases, migrating to the ol
package now will make the transition easier.
Upgrade notes
Removed GeoJSON crs workaround for GeoServer
Previous version of GeoServer returned invalid crs in GeoJSON output. The workaround in ol.format.GeoJSON
used to read this crs code is now removed.
Deprecation of ol.Attribution
ol.Attribution
is deprecated and will be removed in the next major version. Instead, you can construct a source with a string attribution or an array of strings. For dynamic attributions, you can provide a function that gets called with the current frame state.
Before:
var source = new ol.source.XYZ({ attributions: [ new ol.Attribution({html: 'some attribution'}) ] });
After:
var source = new ol.source.XYZ({ attributions: 'some attribution' });
In addition to passing a string or an array of strings for the attributions
option, you can also pass a function that will get called with the current frame state.
var source = new ol.source.XYZ({ attributions: function(frameState) { // inspect the frame state and return attributions return 'some attribution'; // or ['multiple', 'attributions'] or null } });
Detailed changes
See below for the full list of changes.
- #7456 - Retry if sauce connect fails (@tschaub)
- #7440 - Attempt to make font loading tests more stable (@ahocevar)
- #7444 - Simpler style management (@ahocevar)
- #7438 - Call getProjection() only once (@ahocevar)
- #7430 - Add support for hex colors with alpha (@tschaub)
- #7431 - Avoid returning undefined zoom (@tschaub)
- #7436 - Always use source projection loading image tiles (@pjeweb)
- #7433 - Don't use getHints if it's not needed (@fredj)
- #7362 - Added option to the ol.format.GeoJSON to allow the reading of the geometry_name from the geojson (@Alexandre27)
- #7426 - Update InteractionOptions.prototype.handleEvent docs (@glen-nu)
- #7423 - Get rendered features by coordinate when wrapping (@tschaub)
- #7421 - Keep longitude between -180 and 180 (@tschaub)
- #7420 - Fix MapGuide example resolves #7325 (@TDesjardins)
- #7340 - Clear label cache when fonts become available (@ahocevar)
- #7414 - Only split text at line angle changes (@ahocevar)
- #7411 - Add getLayers and setLayers functions to ol.format.WMSGetFeatureInfo (@fredj)
- #7328 - Declutter text and images (@ahocevar)
- #7406 - Add option to Zoomify source for setting custom extent (@lasselaakkonen)
- #7410 - Add getFeatureType and setFeatureType functions to ol.format.WFS (@fredj)
- #7379 - Add support for custom tile size to Zoomify source (@lasselaakkonen)
- #7376 - changed visibility of overlay properties to protected (@virtualcitySYSTEMS)
- #7377 - Add support to specify CSS class name when creating ol.Overlay (@notnotse)
- #7383 - Handle null tile coordinates correctly (@ahocevar)
- #7375 - Read 'Abstract', 'AccessConstraints' and 'Fees' in ol.format.OWS (@fredj)
- #7378 - Fix incorrect docs about ol.source.Raster (@notnotse)
- #7371 - Add @api annotation to ol.VectorTile.getExtent (@notnotse)
- #7369 - Always request the Bing API with the 'culture' value (@fredj)
- #7364 - Remove GeoJSON workaround for GeoServer (@fredj)
- #7355 - Pass pixel tolerance as a parameter to constructor of ol.interaction.Extent (@marcosox)
- #7356 - Fix documentation for target option in the controls (@EduardoNogueira)
- #7359 - Rename entry to input - regarding options to rollup lib - Issue #7358 (@akkumar)
- #7357 - Release v4.4.2 (@tschaub)
- #7350 - Calculate correct text box size (@ahocevar)
- #7349 - Do not use tileUrlFunction for renderer tile coordinates (@ahocevar)
- #7305 - Fix #7304: Re-calculate the resolution when the WMS source is reprojected (@oterral)
- #7346 - Pre-render text images for configured scale (@ahocevar)
- #7345 - Handle different lineWidth scaling in Safari (@ahocevar)
- #7344 - Make text height detection independent of css settings (@ahocevar)
- #7341 - Proper rendering of raster sources when there is a tile transition (@tschaub)
- #7339 - Use correct text stroke on HiDPI devices (@ahocevar)
- #7327 - Prune the tile cache after updating a source's URL (@tschaub)
- #7333 - Pluggable Map/Layers - function calls to handles and create (@waxenegger)
- #7329 - Reworked attribution handling (@tschaub)
- #7337 - Always create a new blank image to avoid CSP violations (@ahocevar)
- #7330 - Add upgrade notes to 4.4.0 changelog (@tschaub)
- #7321 - Release v4.4.1 (@tschaub)
- #7323 - Only clear the canvas when needed (@tschaub)
- #7313 - Use lowercase module identifiers until ol@5 (@tschaub)
- #7316 - fix copy-paste error in 4.4.0 changelog (@mprins)
- #7315 - Add new ol.format.filter.Contains spatial operator (@fredj)
- #7311 - Release v4.4.0 (@tschaub)
Additionally a number of updates where made to our dependencies:
Click to expand
- #7455 - Update eslint to the latest version 🚀 (@openlayers)
- #7447 - chore(package): update rollup-plugin-commonjs to version 8.2.6 (@openlayers)
- #7448 - chore(package): update debounce to version 1.1.0 (@openlayers)
- #7451 - chore(package): update karma to version 1.7.1 (@openlayers)
- #7446 - fix(package): update rollup to version 0.51.3 (@openlayers)
- #7428 - Update sinon to the latest version 🚀 (@openlayers)
- #7425 - Update async to the latest version 🚀 (@openlayers)
- #7418 - Update sinon to the latest version 🚀 (@openlayers)
- #7416 - Update sinon to the latest version 🚀 (@openlayers)
- #7417 - Update phantomjs-prebuilt to the latest version 🚀 (@openlayers)
- #7399 - Update eslint to the latest version 🚀 (@openlayers)
- #7395 - Update closure-util to the latest version 🚀 (@openlayers)
- #7392 - Update sinon to the latest version 🚀 (@openlayers)
- #7380 - Update rollup-plugin-cleanup to the latest version 🚀 (@openlayers)
- #7366 - Update handlebars to the latest version 🚀 (@openlayers)
- #7360 - Update eslint to the latest version 🚀 (@openlayers)
- #7354 - Update closure-util to the latest version 🚀 (@openlayers)
- #7319 - Update closure-util to the latest version 🚀 (@openlayers)
- #7314 - Update mocha to the latest version 🚀 (@openlayers)
Commits
The new version differs by 505 commits.
a73170c
Merge pull request #7458 from tschaub/release-v4.5.0
c811bd4
Collapsed list of dependency changes
ce051b7
Update package version to 4.5.0
1103779
Changelog for v4.5.0
bbec759
Merge pull request #7456 from tschaub/connect-retries
a2c5ce6
Retry if sauce connect fails
54c69ae
Merge pull request #7455 from openlayers/greenkeeper/eslint-4.11.0
0bd989e
chore(package): update eslint to version 4.11.0
93abd6f
Merge pull request #7447 from openlayers/greenkeeper/rollup-plugin-commonjs-8.2.6
3d8f398
Merge pull request #7448 from openlayers/greenkeeper/debounce-1.1.0
b2ef54d
chore(package): update debounce to version 1.1.0
09a324b
chore(package): update rollup-plugin-commonjs to version 8.2.6
07631e4
Merge pull request #7451 from openlayers/greenkeeper/karma-1.7.1
4aee919
chore(package): update karma to version 1.7.1
6cc3c47
Merge pull request #7440 from ahocevar/font-load
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.0 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 600 commits.
ca3e11a
Merge pull request #7539 from openlayers/release-v4.6.0
7245805
Update package version to 4.6.0
5234a4d
Changelog for v4.6.0
b262b85
Merge pull request #7538 from ahocevar/rem_from_loaded_ext
45ae731
Add test
8bc6150
Give method a better name and add docs
5641430
RemoveFromLoadedExtent to remove extent to the list of loaded extent in case of server error/restriction.
2e2d8ea
Merge pull request #7537 from walkermatt/removeLastPoint
d4f23e0
Merge pull request #7536 from openlayers/greenkeeper/fs-extra-4.0.3
607e836
fix(package): update fs-extra to version 4.0.3
8afcd1c
Merge pull request #7461 from oterral/teo_wmts
ebfdddb
Merge pull request #5883 from bylexus/master
14e3fd9
Fix eslint errors
9c8c9c1
Store createFromWMTSTemplate into a private variable
c7cb26a
Fixes setUrl() for WMTS sources (ol.source.WMTS)
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.1 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Release Notes
v4.6.14.6.1
The v4.6.1 release fixes a number of issues in the 4.6 releases.
Fixes
Commits
The new version differs by 605 commits.
992bfdc
Update package version to 4.6.1
a96b8c5
Changelog for v4.6.1
2bce904
Merge pull request #7543 from ahocevar/interiorpoint-donut
50053c1
Merge pull request #7542 from ahocevar/overflow
0c5134b
Merge pull request #7541 from ahocevar/vectorrendertype-case
ca3e11a
Merge pull request #7539 from openlayers/release-v4.6.0
7245805
Update package version to 4.6.0
5234a4d
Changelog for v4.6.0
b262b85
Merge pull request #7538 from ahocevar/rem_from_loaded_ext
45ae731
Add test
8bc6150
Give method a better name and add docs
5641430
RemoveFromLoadedExtent to remove extent to the list of loaded extent in case of server error/restriction.
2e2d8ea
Merge pull request #7537 from walkermatt/removeLastPoint
d4f23e0
Merge pull request #7536 from openlayers/greenkeeper/fs-extra-4.0.3
607e836
fix(package): update fs-extra to version 4.0.3
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.2 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 609 commits.
5d27dcc
Update package version to 4.6.2
52bbebf
Changelog for v4.6.2
578f900
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
3bc1de3
Make sure we do not request features for wrapped extent
992bfdc
Update package version to 4.6.1
a96b8c5
Changelog for v4.6.1
2bce904
Merge pull request #7543 from ahocevar/interiorpoint-donut
50053c1
Merge pull request #7542 from ahocevar/overflow
0c5134b
Merge pull request #7541 from ahocevar/vectorrendertype-case
ca3e11a
Merge pull request #7539 from openlayers/release-v4.6.0
7245805
Update package version to 4.6.0
5234a4d
Changelog for v4.6.0
b262b85
Merge pull request #7538 from ahocevar/rem_from_loaded_ext
45ae731
Add test
8bc6150
Give method a better name and add docs
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.3 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 613 commits.
c76c445
Update package version to 4.6.3
3bba8ef
Changelog for v4.6.3
a699cc3
Fix pull request link
f010f7b
Only compose image vector frame when the replay group has changed
5d27dcc
Update package version to 4.6.2
52bbebf
Changelog for v4.6.2
578f900
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
3bc1de3
Make sure we do not request features for wrapped extent
992bfdc
Update package version to 4.6.1
a96b8c5
Changelog for v4.6.1
2bce904
Merge pull request #7543 from ahocevar/interiorpoint-donut
50053c1
Merge pull request #7542 from ahocevar/overflow
0c5134b
Merge pull request #7541 from ahocevar/vectorrendertype-case
ca3e11a
Merge pull request #7539 from openlayers/release-v4.6.0
7245805
Update package version to 4.6.0
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.4 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 616 commits.
72ca7b2
Update package version to 4.6.4
f11d55f
Changelog for v4.6.4
48217bc
Handle skipping and unskipping features with renderMode: 'image'
c76c445
Update package version to 4.6.3
3bba8ef
Changelog for v4.6.3
a699cc3
Fix pull request link
f010f7b
Only compose image vector frame when the replay group has changed
5d27dcc
Update package version to 4.6.2
52bbebf
Changelog for v4.6.2
578f900
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
3bc1de3
Make sure we do not request features for wrapped extent
992bfdc
Update package version to 4.6.1
a96b8c5
Changelog for v4.6.1
2bce904
Merge pull request #7543 from ahocevar/interiorpoint-donut
50053c1
Merge pull request #7542 from ahocevar/overflow
There are 250 commits in total.
See the full diff
from olturf.
Version 4.6.5 just got published.
Your tests are passing again with this version. Explicitly upgrade to this version 🚀
Commits
The new version differs by 620 commits.
2eea8df
Update package version to 4.6.5
c3870ae
Changelog for v4.6.5
98d0fc0
Backport types
2912a5d
Merge pull request #7669 from ahocevar/hit-detect-declutter
72ca7b2
Update package version to 4.6.4
f11d55f
Changelog for v4.6.4
48217bc
Handle skipping and unskipping features with renderMode: 'image'
c76c445
Update package version to 4.6.3
3bba8ef
Changelog for v4.6.3
a699cc3
Fix pull request link
f010f7b
Only compose image vector frame when the replay group has changed
5d27dcc
Update package version to 4.6.2
52bbebf
Changelog for v4.6.2
578f900
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
3bc1de3
Make sure we do not request features for wrapped extent
There are 250 commits in total.
See the full diff
from olturf.
Related Issues (20)
- An in-range update of @turf/turf is breaking the build 🚨 HOT 6
- An in-range update of jsdoc is breaking the build 🚨 HOT 5
- An in-range update of grunt-git is breaking the build 🚨 HOT 5
- An in-range update of grunt-browserify is breaking the build 🚨 HOT 3
- An in-range update of grunt-jsdoc is breaking the build 🚨 HOT 3
- Tests do not run with PhantomJS. HOT 2
- An in-range update of grunt-jsdoc is breaking the build 🚨 HOT 2
- An in-range update of jsdoc is breaking the build 🚨 HOT 2
- An in-range update of coveralls is breaking the build 🚨 HOT 2
- An in-range update of grunt-git is breaking the build 🚨 HOT 2
- An in-range update of rollup is breaking the build 🚨 HOT 3
- An in-range update of coveralls is breaking the build 🚨 HOT 1
- An in-range update of prettier is breaking the build 🚨 HOT 2
- An in-range update of rollup is breaking the build 🚨 HOT 3
- An in-range update of rollup is breaking the build 🚨 HOT 8
- An in-range update of stylelint is breaking the build 🚨 HOT 4
- An in-range update of nyc is breaking the build 🚨 HOT 2
- An in-range update of prettier is breaking the build 🚨 HOT 2
- An in-range update of jsdoc is breaking the build 🚨 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from olturf.