2.3.0
What's Changed
- Some fix on creating new branch by @sbrunner in #2796
- Update jsdoc to the latest version π by @Greenkeeper in #2798
- Update eslint to the latest version π by @Greenkeeper in #2799
- Also create a new apps component by @sbrunner in #2800
- Use the latest version of node by @sbrunner in #2801
- Update eslint to the latest version π by @Greenkeeper in #2804
- Fix the i18n deployement by @sbrunner in #2803
- Add missing 'strokeLinecap' in mapfish-print externs by @fredj in #2806
- Build with Python 3 by @sbrunner in #2807
- Provide vertical swipe in #2783
- Support user functionalities to toggle the filter tool on upon init by @adube in #2808
- Update proj4 to the latest version π by @Greenkeeper in #2813
- Fix template cache generation with python 2.7 by @gberaudo in #2814
- Fix move/resize issues and improve styling by @romanzoller in #2797
- Feature gsgmf 7 provide tracking in #2809
- Update phantomjs-prebuilt to the latest version π by @Greenkeeper in #2817
- [requires.io] dependency update on master branch by @sbrunner in #2818
- [requires.io] dependency update on master branch by @sbrunner in #2824
- Update eslint to the latest version π by @Greenkeeper in #2831
- Update angular-touch to the latest version π by @Greenkeeper in #2829
- Update angular-mocks to the latest version π by @Greenkeeper in #2827
- Update angular-animate to the latest version π by @Greenkeeper in #2826
- Update angular to the latest version π by @Greenkeeper in #2825
- Update angular-sanitize to the latest version π by @Greenkeeper in #2828
- Adds some missing requires for annotations by @sbrunner in #2832
- Update jsdom to the latest version π by @Greenkeeper in #2833
- Always give the template cache to Google closure compiler by @sbrunner in #2834
- Update jasmine-core to the latest version π by @Greenkeeper in #2836
- Allow passing a custom limit to the bbox query directive by @gberaudo in #2838
- Add support for crossOrigin option in #2839
- Allow overwriting of map_tooltip and map_crosshair by @pfirpfel in #2835
- merge 2.2 into master by @fredj in #2841
- [requires.io] dependency update on master branch by @sbrunner in #2842
- Remove empty and unused js files in example by @fredj in #2847
- Ignore history.replaceState errors by @fredj in #2843
- Don't use bracket notation in gmf.AbstractController by @fredj in #2849
- Update karma to the latest version π by @Greenkeeper in #2852
- Test if OperationMetadata tag exists by @oterral in #2851
- Update openlayers to the latest version π by @Greenkeeper in #2863
- Minor documentation updates in #2857
- Add missing gmfLayersUrl constant in mobile app by @fredj in #2861
- Update eslint to the latest version π by @Greenkeeper in #2865
- Update d3 to the latest version π by @Greenkeeper in #2866
- Update clean-css-cli to the latest version π by @Greenkeeper in #2867
- [requires.io] dependency update on master branch by @sbrunner in #2868
- Update eslint to the latest version π by @Greenkeeper in #2869
- Disable the localstorage by default by @sbrunner in #2888
- Fix requires by @gberaudo in #2893
- Remove duplicate param handling by @pfirpfel in #2860
- Merge 2.2 into master by @fredj in #2898
- Update jsdoc to the latest version π by @Greenkeeper in #2902
- Update eslint to the latest version π by @Greenkeeper in #2911
- Update openlayers to the latest version π by @Greenkeeper in #2910
- Update eslint to the latest version π by @Greenkeeper in #2913
- [requires.io] dependency update on master branch by @sbrunner in #2909
- Update clean-css-cli to the latest version π by @Greenkeeper in #2914
- Update eslint to the latest version π by @Greenkeeper in #2925
- Update corejs-typeahead to the latest version π by @Greenkeeper in #2931
- Update corejs-typeahead to the latest version π by @Greenkeeper in #2933
- Update openlayers to the latest version π by @Greenkeeper in #2934
- Update fs-extra to the latest version π by @Greenkeeper in #2899
- Support changing opacity and showing legend in mobile app by @adube in #2923
- Add custom fr EPSG definition by @yjacolin in #2935
- Update coveralls to the latest version π by @Greenkeeper in #2936
- Update jsdom to the latest version π by @Greenkeeper in #2944
- Update eslint to the latest version π by @Greenkeeper in #2942
- [requires.io] dependency update on master branch by @pvalsecc in #2943
- Fix i18n string collection by @sbrunner in #2940
- Examples of ngeoUnitPrefix filter do not work, missing quotes by @pfirpfel in #2941
- Remove unused import of $compile by @pfirpfel in #2945
- Use the standard font in the datepicker widget by @fredj in #2946
- Update d3 to the latest version π by @Greenkeeper in #2953
- Debounce call to update permalink when feature is updated by @fredj in #2947
- Add new ngeo.Location#getParamAsFloat function by @fredj in #2954
- Add some missing goog.require by @fredj in #2958
- Set correct print labelAlign by @fredj in #2964
- Move modal out of ng-if-block to avoid linking it again by @pfirpfel in #2966
- Update moment to the latest version π by @Greenkeeper in #2967
- chore(package): update coveralls to version 3.0.0 by @fredj in #2969
- Adding missing datasource attribute to mapfish-print externs by @pfirpfel in #2961
- Update moment to the latest version π by @Greenkeeper in #2977
- Use Travis stages by @sbrunner in #2973
- Update closure-util to the latest version by @fredj in #2974
- [requires.io] dependency update on master branch by @pvalsecc in #2981
- Only update the scale value at the end of the zoom animation by @fredj in #2952
- Fix goog.asserts in ngeo.Print by @fredj in #2986
- Remove goog.events.* by @fredj in #2790
- Update eslint to the latest version π by @Greenkeeper in #2989
- Import DataSource Restructuring (1) by @adube in #2951
- Add missing gmfLayersUrl in mobile_alt app by @adube in #2995
- Fix rotate button on mobile devices by @adube in #2994
- Disable autorotate on mobile app. by @adube in #2996
- Preserve map_zoom setting when using search parameter by @pfirpfel in #3001
- Fix master by @fredj in #3004
- Fix display query window minimum size by @adube in #2998
- Merge 2.2 into master by @fredj in #3007
- Add resizable option to ngeo.Modal by @adube in #3005
- search parameter/map_zoom: Test for null to allow 0 as value by @pfirpfel in #3003
- Be able to build from external repository by @sbrunner in #3008
- Make example match actual attribute name by @pfirpfel in #2999
- Import DataSource - Component (2), Layer and tree (3), WMTS (4), Permalink (5) by @adube in #2988
- Import DataSource - GPX/KML Files support (06) by @adube in #3006
- Fix displayquerywindow content height by @adube in #3023
- Merge 2.2 into master by @fredj in #3031
- Fix (again) angular-gettext externs by @gberaudo in #3034
- Update eslint to the latest version π by @Greenkeeper in #3035
- chore(package): update @camptocamp/closure-util to version 1.25.0 by @fredj in #3033
- Create features.md by @ybolognini in #3030
- ImportDataSource - Improve UI by @adube in #3043
- Update phantomjs-prebuilt to the latest version π by @Greenkeeper in #3051
- [requires.io] dependency update on master branch by @pvalsecc in #3048
- Fix ImportDataSource description position (CSS, flex) by @adube in #3053
- Remove legacy ImportLayer from desktop_alt by @adube in #3054
- gmf-displaywindow Component by @adube in #3044
- Fix master by @fredj in #3059
- Update async to the latest version π by @Greenkeeper in #3064
- Ignore ressource error from openstreetmap by @fredj in #3069
- Remove geo.DecorateGeolocation by @fredj in #3068
- Display edit feature postgres error by @julsbreakdown in #3066
- Fix merge - dupplicated definition by @sbrunner in #3071
- ImportDataSource - Add twitter typeahead to list servers by @adube in #3063
- Cleanup legacy import layer by @adube in #3074
- [requires.io] dependency update on master branch by @pvalsecc in #3075
- Update eslint to the latest version π by @Greenkeeper in #3078
- Update moment to the latest version π by @Greenkeeper in #3080
- [requires.io] dependency update on master branch by @pvalsecc in #3079
- Get rid of goog.color.alpha by @fredj in #3081
- Load geoadmin WMS in https by @fredj in #3084
- Fix WMTS Capabilities file detection by @fredj in #3086
- [requires.io] dependency update on master branch by @pvalsecc in #3088
- Remove goog.events from eventhelper by @pfirpfel in #3087
- profile.js: Remove usage of goog.events by @pfirpfel in #3092
- Use 'one' function from jQuery to close the ngeo-popover by @fredj in #3090
- Remove goog.events usage in ngeo.interaction by @fredj in #3093
- Remove goog.events from contextualdata, drawfeature, editfeature by @pfirpfel in #3094
- Remove goog.events usage from ngeo-menu by @fredj in #3091
- Change eslint object-shorthand check by @fredj in #3099
- Remove provide gmf directives by @ger-benjamin in #3100
- Remove not more used exportgpxkml service by @ger-benjamin in #3104
- Move scale selector options to the options file by @ger-benjamin in #3105
- Remove multiple popover providers by @ger-benjamin in #3108
- Remove useless provide of btnGroupDirective by @ger-benjamin in #3109
- Make sure string filtering is case insensitive for WFS requests by @asaunier in #3107
- Fix compiler warning by @pfirpfel in #3111
- Add ngeo.CustomEvent to rule them all by @fredj in #3098
- Fix bad 2.2 to master merge by @fredj in #3115
- Update google-closure-library to the latest version π by @Greenkeeper in #3120
- Update jsdom to the latest version π by @Greenkeeper in #3121
- Update @camptocamp/closure-util to the latest version π by @Greenkeeper in #3117
- [requires.io] dependency update on master branch by @pvalsecc in #3122
- Allow text in gmf-displayquerywindow to be selectable by @adube in #3116
- Don't use controllerAs by @fredj in #3118
- Prepend protocol to WMS url by @gberaudo in #3123
- Show imported layers first in layertree, remove 100% height on ul by @adube in #3127
- Fix typeahead selection in ImportDataSource component by @adube in #3126
- Fix displaywindow resizing with iframe by @adube in #3128
- [requires.io] dependency update on master branch by @sdebayle in #3129
- unlistenByKey cleanup and simplification by @fredj in #3132
- One provide per file: src directives by @romanzoller in #3119
- Remove double provides from services by @apastuhov in #3110
- Update d3 to the latest version π by @Greenkeeper in #3142
- Hide iframe content while dragging by @adube in #3139
- Don't change all the twitter-typeahead element in the page by @fredj in #3134
- Use OpenLayers 4.5.0 release by @fredj in #3138
- Remove all MenuActionType enum by @fredj in #3133
- stop using ol3 enums for events by @fredj in #3124
- Minor move to components by @apastuhov in #3140
- gmf csv filename can now be configurated by @julsbreakdown in #3147
- fix indentation by @julsbreakdown in #3150
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3149
- Change gmf.share and gmf.themeselector to components by @fredj in #3148
- Remove unused ngeo.string functions by @fredj in #3156
- GMF Print: Move from directive to component by @ger-benjamin in #3155
- GMF Search: move from directive to component by @ger-benjamin in #3151
- Don't need to add requires for type declaration by @sbrunner in #3157
- Rename gmf.ThemeManagerEventType to gmf.ThemeManager.EventType by @fredj in #3160
- Enable to configurate the default display of measurements by @julsbreakdown in #3146
- Directive to component for examples in #3136
- Enable eslint-plugin-googshift in some places by @gberaudo in #2894
- Update eslint to the latest version π by @Greenkeeper in #3167
- Update angular to the latest version π by @Greenkeeper in #3161
- Update angular-mocks to the latest version π by @Greenkeeper in #3163
- Update jsts to the latest version π by @Greenkeeper in #3169
- [requires.io] dependency update on master branch by @sdebayle in #3166
- Update angular to 1.6.7 by @fredj in #3171
- Improve search and print by @ger-benjamin in #3172
- Add draggable containment opt 2 gmf display-[query-]window by @adube in #3135
- [requires.io] dependency update on master branch by @sdebayle in #3175
- Move modal to component and ES6 by @apastuhov in #3154
- Update googshift to the latest version π by @Greenkeeper in #3177
- Fix autorotate by @llienher in #3103
- Merge 2.2 into master by @gberaudo in #3181
- Don't use the minified file in the development build by @sbrunner in #3184
- Update moment to the latest version π by @Greenkeeper in #3187
- Update eslint to the latest version π by @Greenkeeper in #3188
- gmf-displaywindow - drag/resize on same div by @adube in #3189
- Move gmf search to it's own module by @ger-benjamin in #3179
- Update karma-jasmine to the latest version π by @Greenkeeper in #3192
- Add missing gmfmodule items into the template cache by @fredj in #3194
- Basic renaming by @apastuhov in #3196
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3200
- Remove restrict option from component by @fredj in #3207
- WIP - Fix empty disclaimer by @adube in #3195
- Ngeo map own module by @ger-benjamin in #3206
- Modularize recenter by @ger-benjamin in #3204
- Update fs-extra to the latest version π by @Greenkeeper in #3215
- Simplify transclude handling in ngeo-modal by @fredj in #3211
- Update eslint-plugin-googshift to the latest version π by @Greenkeeper in #3217
- Replace goog.fx in sortable directive by @pfirpfel in #3101
- Add exceptions googshift/no-missing-requires by @ger-benjamin in #3219
- Remove unneeded export by @fredj in #3218
- Move ngeo resizemap in the map module by @ger-benjamin in #3220
- Move ngeo scaleselector in the map module by @ger-benjamin in #3221
- Move Backgroundlayermgr to the map module by @ger-benjamin in #3222
- Move last ngeo map services by @ger-benjamin in #3226
- [requires.io] dependency update on master branch by @sdebayle in #3205
- Fix ngeo.CustomEvent event detail in ngeo.Menu by @fredj in #3224
- Update @camptocamp/cesium to the latest version π by @Greenkeeper in #3229
- Only one provide by @gberaudo in #3233
- Fix default.js path in examples-hosted by @fredj in #3231
- Update ol-cesium to 1.33.0 by @fredj in #3234
- Remove last drop of goog library by @gberaudo in #3235
- Set back two way binding for gmf-print-attributes-out by @fredj in #3236
- Makefile cleanup by @romanzoller in #3174
- Update moment to the latest version π by @Greenkeeper in #3240
- Update eslint to the latest version π by @Greenkeeper in #3239
- Update openlayers to the latest version π by @Greenkeeper in #3232
- Update google-closure-library to the latest version π by @Greenkeeper in #3238
- Remove dragging feature from mobile interface by @pfirpfel in #3185
- Use es6 classes for AsitVD and Swisstopo sources by @fredj in #3242
- Update openlayers to the latest version π by @Greenkeeper in #3244
- Document usage of old buildtools scripts by @gberaudo in #3245
- Update @camptocamp/closure-util to the latest version π by @Greenkeeper in #3246
- Update fs-extra to the latest version π by @Greenkeeper in #3250
- Update eslint to the latest version π by @Greenkeeper in #3251
- merge 2.2 into master by @fredj in #3249
- Update url-polyfill to the latest version π by @Greenkeeper in #3253
- Write YAML code in yaml files... by @sbrunner in #3259
- Fix some gmf apps by @gberaudo in #3260
- Adapt angular architecture: gmf.authentication by @pfirpfel in #3216
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3271
- Update googshift to the latest version π by @Greenkeeper in #3272
- Support of WFS attributes aliases by @asaunier in #3191
- Move some ngeo elements to modules by @ger-benjamin in #3257
- Update url-polyfill to the latest version π by @Greenkeeper in #3276
- Adapt angular ngeo.print by @pfirpfel in #3268
- Add webpack generation by @sbrunner in #3270
- Update file-loader to the latest version π by @Greenkeeper in #3283
- Update moment to the latest version π by @Greenkeeper in #3284
- Display label drawing by @julsbreakdown in #3269
- Adapt angular: ngeo.filter by @pfirpfel in #3274
- Update moment to the latest version π by @Greenkeeper in #3291
- Stop providing ngeo.layertree.DecorateLayer as a service by @fredj in #3287
- Missing requires by @sbrunner in #3286
- Handle jsCodeShift errors by @sbrunner in #3285
- move the measure label checkbox by @julsbreakdown in #3292
- Better localStorage support in statemanager by @fredj in #3295
- Fix UI overlapping on iOS 10 (Safari) by @llienher in #3248
- Create ngeo profile module by @ger-benjamin in #3288
- Create ngeo draw module by @ger-benjamin in #3293
- Adapt angular: ngeo.query by @pfirpfel in #3290
- Create ngeo misc module (first pack) by @ger-benjamin in #3296
- fix windows issues by @monodo in #3300
- Fix eslint in gmf apps by @sbrunner in #3305
- eslint on test folder is working now by @sbrunner in #3306
- Be able to import applications in c2cgeoportal by @sbrunner in #3307
- Fix eslint in gmf tests by @sbrunner in #3304
- Move some services to misc module (second pack) by @ger-benjamin in #3303
- Update karma to the latest version π by @Greenkeeper in #3313
- Don't update the view rotation if the geolocation is not active by @fredj in #3311
- Clean ngeo modules by @ger-benjamin in #3312
- Move directives to misc module (third and last pack) by @ger-benjamin in #3310
- Update angular to the latest version π by @Greenkeeper in #3314
- Remove obsolete print workaround by @gberaudo in #3294
- Add missing ngInject in 'factory' by @fredj in #3319
- Update uglify-js to the latest version π by @Greenkeeper in #3322
- Update d3 to the latest version π by @Greenkeeper in #3324
- Update angular-gettext-tools to the latest version π by @Greenkeeper in #3326
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3325
- Update eslint to the latest version π by @Greenkeeper in #3321
- Move filter template by @pfirpfel in #3329
- Add extraModule for some ngeo 'pack' by @ger-benjamin in #3328
- Create gmf theme module by @ger-benjamin in #3330
- Split ngeo print service by @gberaudo in #3320
- Fix typo by @pfirpfel in #3333
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3336
- Update css-loader to the latest version π by @Greenkeeper in #3335
- Update html-loader to the latest version π by @Greenkeeper in #3334
- Update eslint to the latest version π by @Greenkeeper in #3338
- Update uglify-js to the latest version π by @Greenkeeper in #3339
- Update webpack-dev-server to the latest version π by @Greenkeeper in #3337
- Debug gmf permalink (push gmf.theme requirments) by @ger-benjamin in #3341
- Adapt angular ngeo.editing by @pfirpfel in #3308
- Move gmf print into a module by @ger-benjamin in #3331
- Create gmf backgroundlayerselector module by @ger-benjamin in #3340
- Adapt angular ngeo.message by @pfirpfel in #3332
- Create gmf raster module by @ger-benjamin in #3349
- Fix typo (fixes broken master) by @pfirpfel in #3353
- Adapt angular gmf.disclaimer by @pfirpfel in #3347
- Adapt angular gmf.contextualdata by @pfirpfel in #3354
- Create gmf drawing module by @ger-benjamin in #3355
- Create gmf editing module by @ger-benjamin in #3359
- Create gmf profile module by @ger-benjamin in #3350
- Add line pcap support to vector encoder by @gberaudo in #3363
- Update webpack-dev-server to the latest version π by @Greenkeeper in #3368
- Remove obsolete ngeo directive partials handling by @gberaudo in #3364
- Create gmf layertree module by @ger-benjamin in #3361
- Adapt angular gmf.filters by @pfirpfel in #3356
- Adapt angular gmf.import by @pfirpfel in #3362
- Update eslint-config-openlayers to the latest version π by @Greenkeeper in #3375
- Update eslint-config-openlayers to the latest version π by @Greenkeeper in #3376
- Update uglify-js to the latest version π by @Greenkeeper in #3384
- Update uglify-js to the latest version π by @Greenkeeper in #3386
- Update webpack-dev-server to the latest version π by @Greenkeeper in #3385
- Create gmf objectediting module by @ger-benjamin in #3370
- Adapt angular gmf.mobilemeasure by @pfirpfel in #3373
- Fix path to layertree's timesliderComponent by @ger-benjamin in #3391
- [requires.io] dependency update on master branch by @guewen in #3383
- Create gmf query module by @ger-benjamin in #3392
- Move gmf displaywindow to ngeo message by @ger-benjamin in #3393
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3397
- Create gmf datasource module by @ger-benjamin in #3394
- Update css-loader to the latest version π by @Greenkeeper in #3402
- Update html-loader to the latest version π by @Greenkeeper in #3404
- Make some methods protected to allow workarounds in apps by @gberaudo in #3405
- Create gmf map module by @ger-benjamin in #3396
- Adapt angular gmf.permalink by @pfirpfel in #3381
- Finish datasources (for modules) by @ger-benjamin in #3398
- Update url-polyfill to the latest version π by @Greenkeeper in #3411
- Update jasmine-core to the latest version π by @Greenkeeper in #3409
- Provide visual feedback for feature changes in attributes example by @pfirpfel in #3415
- Update eslint to the latest version π by @Greenkeeper in #3428
- Update jasmine-core to the latest version π by @Greenkeeper in #3427
- Update jquery to the latest version π by @Greenkeeper in #3429
- Update webpack-dev-server to the latest version π by @Greenkeeper in #3430
- Fix mistyped parameter name by @pfirpfel in #3425
- Update jsdom to the latest version π by @Greenkeeper in #3432
- Update uglify-js to the latest version π by @Greenkeeper in #3431
- Build all ngeo examples by @sbrunner in #3379
- Update jquery-datetimepicker to the latest version π by @Greenkeeper in #3440
- Use the right assets file in production mode by @sbrunner in #3441
- Move ngeo global enums by @ger-benjamin in #3416
- Unbind datasource from map by @ger-benjamin in #3400
- Use camptocamp babel-plugin-angularjs-annotate by @sbrunner in #3439
- Update @camptocamp/cesium to the latest version π by @Greenkeeper in #3442
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3444
- Remove no more used gmf.baseTemplateUrl by @sbrunner in #3449
- Update ol-cesium to the latest version π by @Greenkeeper in #3446
- Update angular-gettext-tools to the latest version π by @Greenkeeper in #3447
- Update googshift to the latest version π by @Greenkeeper in #3445
- Update jsdom to the latest version π by @Greenkeeper in #3451
- Examples gmf with webpack by @ger-benjamin in #3443
- [GSGMF-257] fix eslint issues by @pfirpfel in #3454
- Add datetimepicker example by @sbrunner in #3453
- Handle 3D permalink by @gberaudo in #3450
- Update uglify-js to the latest version π by @Greenkeeper in #3456
- Disable the npm cache by @sbrunner in #3457
- Update d3 to the latest version π by @Greenkeeper in #3459
- Update jsdom to the latest version π by @Greenkeeper in #3461
- chore(package): update uglifyjs-webpack-plugin to version 1.1.8 by @sbrunner in #3463
- First step to fix the Webpack tests by @sbrunner in #3465
- WIP Require external lib where used by @ger-benjamin in #3467
- Add printNativeAngle parameter to the gmf-created print LayerGroup by @llienher in #3452
- Add require of goog.assert by @ger-benjamin in #3469
- Fix missplaced extraRequire by @sbrunner in #3470
- Move utils-module and filters into misc by @pfirpfel in #3471
- Gmf.mobile.navigation by @pfirpfel in #3472
- Fix gmf printNativeAngle when more than one group in the layer tree by @llienher in #3473
- Update angular to the latest version π by @Greenkeeper in #3474
- Update eslint to the latest version π by @Greenkeeper in #3481
- [requires.io] dependency update on master branch by @sdebayle in #3482
- [requires.io] dependency update on master branch by @sdebayle in #3483
- Update swisstopo WMTS URL for EPSG:2056 by @romanzoller in #3480
- [requires.io] dependency update on master branch by @sdebayle in #3485
- Update jsts to the latest version π by @Greenkeeper in #3489
- Update google-closure-library to the latest version π by @Greenkeeper in #3488
- Update jasmine-core to the latest version π by @Greenkeeper in #3487
- Fix olcs es6 modules by @fgravin in #3486
- Debug login errors and force-password-change message by @ger-benjamin in #3484
- Update uglify-js to the latest version π by @Greenkeeper in #3493
- Fix gmf partials files by @sbrunner in #3491
- [GSGMF-180] Remove module.requires by @pfirpfel in #3455
- Activate and fix the tests that runs on webpack by @sbrunner in #3499
- Removes jquery-ui on webpack migration by @sbrunner in #3501
- Clean .eslintrc files by @gberaudo in #3498
- Update webpack to the latest version π by @Greenkeeper in #3504
- Use istanbul coverage tool int the webpack coverage by @sbrunner in #3506
- Change type of binding to allow changes to mergetabs during runtime by @pfirpfel in #3508
- Fix the application module by @sbrunner in #3513
- Bigger commons part in gmf examples by @sbrunner in #3514
- Deploy es6 version of ngeo by @sbrunner in #3512
- Fix GMF desktop app by @gberaudo in #3517
- Remove unused vars 1 by @ger-benjamin in #3523
- Update angular-gettext-tools to the latest version π by @Greenkeeper in #3525
- Increase the timeout by @sbrunner in #3526
- Add desktop webpack application by @sbrunner in #3521
- Remove unused vars 2 by @ger-benjamin in #3527
- Remove useless ngeo Query Service by @ger-benjamin in #3529
- Remove not more used query service by @ger-benjamin in #3530
- Enable to configurate the default display of measurements by @arnaud-morvan in #3511
- Remove unused argument dimensions in gmf.Themes.prototype.getBgLayers by @arnaud-morvan in #3510
- Fix master by @sbrunner in #3534
- Update eslint to the latest version π by @Greenkeeper in #3538
- Update openlayers version used in Travis by @fredj in #3533
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3539
- Update uglify-js to the latest version π by @Greenkeeper in #3531
- Up master with 2.2 by @ger-benjamin in #3541
- Add new npm script to serve the examples and apps by @fredj in #3536
- Update jquery-datetimepicker to the latest version π by @Greenkeeper in #3532
- Debug authentification by @ger-benjamin in #3542
- Create templatecache with webpack by @sbrunner in #3535
- Update serve to the latest version π by @Greenkeeper in #3544
- Update file-loader to the latest version π by @Greenkeeper in #3543
- Update file-loader to the latest version π by @Greenkeeper in #3547
- Update eslint to the latest version π by @Greenkeeper in #3548
- Remove unused vars 3 by @ger-benjamin in #3550
- Make apps by @ger-benjamin in #3552
- Update floatthead to the latest version π by @Greenkeeper in #3549
- Fix resize map (missing ngeo-map-resizemap) by @ger-benjamin in #3554
- chore(package): update floatthead to version 2.1.1 by @fredj in #3556
- Use commander instead of nomnom by @fredj in #3558
- Update file-loader to the latest version π by @Greenkeeper in #3559
- Update uglify-js to the latest version π by @Greenkeeper in #3561
- Stop using controllerAs in examples by @fredj in #3563
- Update css-loader to the latest version π by @Greenkeeper in #3564
- Update webpack-merge to the latest version π by @Greenkeeper in #3565
- Better coordinates formating in contextual menu by @fredj in #3050
- Use the matrixSet value from the WMTS layer config by @fredj in #3566
- Merge 2.2 into master by @fredj in #3568
- Fix the demo locals download by @sbrunner in #3569
- Remove unused compile service by @fredj in #3570
- Fix openlayers version before partial named style by @sbrunner in #3572
- Make sure the lines from the contextual menu are never wrapped by @fredj in #3562
- Update serve to the latest version π by @Greenkeeper in #3573
- Update babel-loader to the latest version π by @Greenkeeper in #3575
- chore(package): update uglifyjs-webpack-plugin to version 1.2.2 by @fredj in #3578
- chore(package): update karma-webpack to version 2.0.11 by @fredj in #3577
- Update karma-webpack to the latest version π by @Greenkeeper in #3580
- Update file-loader to the latest version π by @Greenkeeper in #3581
- Update less-loader to the latest version π by @Greenkeeper in #3582
- Inject the templateUrl value into the components by @fredj in #3585
- Unify windows makefile by @gberaudo in #3500
- Fix controls3d by @gberaudo in #3586
- Can set preload value of Tiles (default to 0) by @ger-benjamin in #3583
- Update karma-webpack to the latest version π by @Greenkeeper in #3589
- Add missing jquery-ui tooltip import in examples by @fredj in #3588
- Prevent reload of user object during logout for specific user role. by @pfirpfel in #3579
- Remove unused import in tests by @ger-benjamin in #3591
- Don't load mainmodule in examples by @fredj in #3587
- Preload for Tiles is configurable now by @ger-benjamin in #3592
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3595
- Update serve to the latest version π by @Greenkeeper in #3594
- Add missing semicolon in css import by @fredj in #3593
- Fix ngRepeat track by displayquerygird by @llienher in #3598
- Ignore download errors from gstatic by @sbrunner in #3599
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3597
- Backgroundlayerselector opacityslider by @llienher in #3553
- Removing debug log message by @sbrunner in #3600
- Add z-index to popover by @llienher in #3602
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3603
- Update webpack to the latest version π by @Greenkeeper in #3574
- Update file-loader to the latest version π by @Greenkeeper in #3604
- Update eslint to the latest version π by @Greenkeeper in #3611
- Update moment to the latest version π by @Greenkeeper in #3612
- Update @camptocamp/cesium to the latest version π by @Greenkeeper in #3606
- Update url-loader to the latest version π by @Greenkeeper in #3613
- Workaround to fix the master by @sbrunner in #3616
- Update uglify-js to the latest version π by @Greenkeeper in #3614
- Update ol-cesium to the latest version π by @Greenkeeper in #3608
- Update webpack to the latest version π by @Greenkeeper in #3615
- Update clean-css-cli to the latest version π by @Greenkeeper in #3609
- Update serve to the latest version π by @Greenkeeper in #3618
- Add rollup to fix missing ol.ext dependencies by @ger-benjamin in #3621
- Update babel-loader to the latest version π by @Greenkeeper in #3623
- Use escaped label as id for querygrid, because id are not unique by @ger-benjamin in #3622
- Update karma-coverage-istanbul-reporter to the latest version π by @Greenkeeper in #3625
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3624
- Force password change by @ger-benjamin in #3546
- Removes extra require by @sbrunner in #3628
- Update olcs to the latest version π by @Greenkeeper in #3630
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3629
- Add missing import by @sbrunner in #3631
- Update googshift and olcs by @gberaudo in #3627
- Update webpack to the latest version π by @Greenkeeper in #3632
- Update commander to the latest version π by @Greenkeeper in #3633
- Layout and style CSS fixes for the gmf query window by @fredj in #3637
- Fix the commons part of the Webpack build by @sbrunner in #3636
- Fix moment integration by @sbrunner in #3634
- Improve displaywindowComponent by @ger-benjamin in #3638
- Don't remove the spaces in template HTML by @fredj in #3639
- Fix ngeo examples by @pfirpfel in #3635
- Update less-loader to the latest version π by @Greenkeeper in #3640
- Update expose-loader to the latest version π by @Greenkeeper in #3641
- Update copy-webpack-plugin to the latest version π by @Greenkeeper in #3642
- Update webpack-cli to the latest version π by @Greenkeeper in #3643
- Update serve to the latest version π by @Greenkeeper in #3646
- Fix ZIndex on first children layers on ol.layer.Group for backgroundselector-opacityslider by @llienher in #3610
- Add maxzoom for permalink search by @llienher in #3648
- Print - Selected scale must not be auto. adapted by @ger-benjamin in #3649
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3645
- Update rollup-plugin-commonjs to the latest version π by @Greenkeeper in #3647
- Update uglify-js to the latest version π by @Greenkeeper in #3644
- Better parsing of wfs attributes (= better filters) by @ger-benjamin in #3650
- Merge 2.2 into master by @llienher in #3651
- Background group name use a variable by @llienher in #3656
- Update uglify-js to the latest version π by @Greenkeeper in #3657
- Update webpack-cli to the latest version π by @Greenkeeper in #3652
- [2.2] Background group name use a variable by @llienher in #3658
- Improve filter buttons activation by @ger-benjamin in #3654
- Update print mask manually on scale selection by @ger-benjamin in #3655
- Add missing @export to backgroundlayermgr by @llienher in #3660
- Add missing @export to backgroundlayerselector by @llienher in #3661
- Order print layers by z-index by @llienher in #3663
- Bump the version to 2.3.0 by @sbrunner in #3659
- Update css-loader to the latest version π by @Greenkeeper in #3664
- Add headers to wfs permalink request by @llienher in #3665
- Update openlayers to the latest version π by @Greenkeeper in #3669
- Update angular-dynamic-locale to the latest version π by @Greenkeeper in #3668
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3666
- [requires.io] dependency update on master branch by @sdebayle in #3605
- Update uglify-js to the latest version π by @Greenkeeper in #3670
- Update eslint to the latest version π by @Greenkeeper in #3667
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3673
- [requires.io] dependency update on master branch by @sdebayle in #3674
- Update commander to the latest version π by @Greenkeeper in #3676
- Update karma-webpack to the latest version π by @Greenkeeper in #3675
- Use more defaults values in mobile and desktop applications. by @sbrunner in #3672
- Use the demo 2.3 by @sbrunner in #3678
- Some fixes by @gberaudo in #3684
- Update webpack to the latest version π by @Greenkeeper in #3685
- Doc for gmf FTSearch's similarity by @ger-benjamin in #3682
- How to migrate from 2.2 to 2.3 by @ger-benjamin in #3662
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3687
- Update eslint to the latest version π by @Greenkeeper in #3692
- Revert "Do the release 2.3.0-dev.5" by @sbrunner in #3693
- Fixes for es6 usage by @gberaudo in #3694
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3697
- Update webpack-cli to the latest version π by @Greenkeeper in #3696
- [requires.io] dependency update on master branch by @sdebayle in #3699
- Update jquery-datetimepicker to the latest version π by @Greenkeeper in #3691
- Update file-saver to the latest version π by @Greenkeeper in #3677
- Removes extra translate tag by @sbrunner in #3700
- chore(package): update walk to version 2.3.13 by @fredj in #3706
- Better solution against the openlayers babelrc file by @sbrunner in #3703
- Better doc and bindings for gmf search by @ger-benjamin in #3689
- Add the import datasource module to desktop interface by @llienher in #3701
- Close the edition modal before to comment it by @ger-benjamin in #3690
- Fix azimut by @llienher in #3708
- Re-enable WFS permalink for desktop_alt by @llienher in #3709
- Failed only when we receive an error code by @sbrunner in #3710
- Doc 2.3 by @ger-benjamin in #3686
- Use ngeo.CustomEvent instead of OpenLayers Events by @fredj in #3712
- Update webpack to the latest version π by @Greenkeeper in #3713
- Create our own draw and modify style functions by @fredj in #3711
- Update url-polyfill to the latest version π by @Greenkeeper in #3715
- Fix KML import css by @llienher in #3716
- Load CSS through webpack by @ger-benjamin in #3714
- Fix typos in migration doc and source code by @fredj in #3717
- Update istanbul-instrumenter-loader to the latest version π by @Greenkeeper in #3721
- Fix closable attribute in modalcomponent by @llienher in #3720
- Correctly reset the sortable by @fredj in #3707
- Use the recommanded babel preset babel-preset-env by @sbrunner in #3723
- Update moment to the latest version π by @Greenkeeper in #3726
- Update jsdom to the latest version π by @Greenkeeper in #3728
- chore(package): update uglify-js to version 3.3.18 by @fredj in #3730
- Fix IE11 wrongly generated DOM by @llienher in #3732
- Update html-webpack-plugin to the latest version π by @Greenkeeper in #3731
- Update webpack to the latest version π by @Greenkeeper in #3724
- Update FileSaver.js to version 1.3.8 by @llienher in #3733
- Update url-polyfill to the latest version π by @Greenkeeper in #3734
- [requires.io] dependency update on master branch by @sdebayle in #3729
- Add routing service and directive by @fredj in #3719
- gmf-search fixes by @fredj in #3735
- Use HTTPS instead of HTTP by @fredj in #3737
- Add missing ngeo.googlestreetview import in desktop controller by @fredj in #3736
- Update webpack to the latest version π by @Greenkeeper in #3738
- Update serve to the latest version π by @Greenkeeper in #3743
- chore(package): update google-closure-library to version 20180405.0.0 by @fredj in #3741
- chore(package): update uglify-js to version 3.3.20 by @fredj in #3744
- Update webpack-cli to the latest version π by @Greenkeeper in #3739
- Just ignore the 0.13 versions by @sbrunner in #3745
- Don't requires to copy the partials by @sbrunner in #3746
- Use npm tag by @sbrunner in #3722
- Adapt login error message to disable accounts by @ger-benjamin in #3747
- Add missing lib and contribs/gmf/build/images in gh-pages by @fredj in #3749
- No min file in debug by @sbrunner in #3751
- Fix lib location in gh-pages by @fredj in #3752
- Update serve to the latest version π by @Greenkeeper in #3753
- Update uglify-js to the latest version π by @Greenkeeper in #3754
- Fix close button on import kml panel by @llienher in #3756
- Fix transifex send by @sbrunner in #3757
- Fix search window in mobile mode by @fredj in #3758
- Fix i18n in interactions by @sbrunner in #3759
- Run the publish rule by @sbrunner in #3760
- Don't localised the icons by @sbrunner in #3761
- Update jsdom to the latest version π by @Greenkeeper in #3765
- Update moment to the latest version π by @Greenkeeper in #3763
- Update eslint-config-openlayers to the latest version π by @Greenkeeper in #3764
- Minor fixes in doc by @fredj in #3762
- Update @camptocamp/cesium to the latest version π by @Greenkeeper in #3766
- Update floatthead to the latest version π by @Greenkeeper in #3767
- Fix the circle label in Draw & Measure for 2.2 by @llienher in #3768
- Update angular to the latest version π by @Greenkeeper in #3772
- Update webpack to the latest version π by @Greenkeeper in #3771
- Update angular-mocks to the latest version π by @Greenkeeper in #3774
- Update angular-touch to the latest version π by @Greenkeeper in #3776
- Merge branch '2.2' into master by @llienher in #3770
- Update angular-sanitize and angular-animate to the latest version π by @Greenkeeper in #3775
- Update url-loader to 1.0.1 and adapt webpack build config by @llienher in #3779
- Update ol-cesium to the latest version π by @Greenkeeper in #3781
- Update uglifyjs-webpack-plugin to the latest version π by @Greenkeeper in #3782
- Add missing webpack import for dropdown by @llienher in #3780
- Remove conflict with jquery-ui tooltip and bootstrap tooltip by @llienher in #3783
- Fix tooltips in layertree and remove useless tooltips on buttons by @llienher in #3784
- Update karma to the latest version π by @Greenkeeper in #3786
- Update uglify-js to the latest version π by @Greenkeeper in #3787
- Update webpack-cli to the latest version π by @Greenkeeper in #3788
- Add example for ngeoDisplaywindow component by @ger-benjamin in #3785
- Fix the minDate and maxDate initialization in the datepicker option object by @fredj in #3790
- Use arrow functions for forEach loops by @llienher in #3791
- Fix rules operator translation by @fredj in #3794
- Fix i18n on search and drawing by @sbrunner in #3792
- Translate the disclaimer by @sbrunner in #3793
- Update jsdom to the latest version π by @Greenkeeper in #3798
- Update serve to the latest version π by @Greenkeeper in #3796
- Misc code cleanup by @fredj in #3800
- Better 'no result' display in search by @fredj in #3799
- Add missing double support by @sbrunner in #3803
- Add support for angularjs templates to ngeo-displaywindow by @pfirpfel in #3801
- Restrict dragging to header handle of displaywindow component (+ imports) by @pfirpfel in #3804
- Use jQuery to synchronize rotation inputs by @fredj in #3802
- Merge remote-tracking branch 'origin/2.2' by @sbrunner in #3807
- Simplification of Transform code to es6 #3797 by @sbrunner in #3808
- Some cleanup by @gberaudo in #3809
- More cleanup and port to OpenLayers master by @gberaudo in #3811
- Apps webpack by @sbrunner in #3812
- Cleanup and expose fast iterating serve targets by @gberaudo in #3813
- Change debug port to 3000 by @fredj in #3814
- Update jsdom to the latest version π by @Greenkeeper in #3816
- Update uglify-js to the latest version π by @Greenkeeper in #3815
- Re add commander, used in compile-catalog and extract-messages. by @sbrunner in #3817
- Fix https redirection in examples by @llienher in #3819
- Add missing index.html in webpack target by @fredj in #3818
- Update webpack-cli to the latest version π by @Greenkeeper in #3821
- chore(package): update webpack-cli to version 2.1.2 by @fredj in #3822
- Cleanup by @gberaudo in #3820
- Apps cleanup by @sbrunner in #3823
- Fix the interface name by @sbrunner in #3825
- Add missing ending back slash by @sbrunner in #3826
- Fix routing example + pass OLCS through babel by @gberaudo in #3827
- Split D3 dependencies by @sbrunner in #3829
- Fix ngeo examples by @llienher in #3828
- Update coveralls to the latest version π by @Greenkeeper in #3831
- Re add missing async used in extract-messages.js by @sbrunner in #3833
- Travis cleanup by @gberaudo in #3830
- Move less files into modules by @fredj in #3832
- Fix deploy by @gberaudo in #3834
- c2cgeoportal => ngeo by @sbrunner in #3836
- Export IS_HOME for deploy by @sbrunner in #3837
- Update @camptocamp/cesium to the latest version π by @Greenkeeper in #3838
- Do the remove before the mkdir... by @sbrunner in #3839
- Use quiet logs by @sbrunner in #3840
- Update webpack-dev-server to the latest version π by @Greenkeeper in #3841
- Use dynamic view for desktop_alt, mobile_alt, oeedit, oeview by @fredj in #3843
- Update karma-coverage to the latest version π by @Greenkeeper in #3845
- Fix gmf examples by @llienher in #3835
- Fix GMF share component and example by @llienher in #3847
- Fix simple3d example and switch to OL-Cesium 2.0 by @gberaudo in #3844
- Fix editfeatureselector example by @llienher in #3846
- Update webpack to the latest version π by @Greenkeeper in #3848
- Fix GMF xsdattributes example by @llienher in #3849
- Fix cass according c2cgeoportal by @sbrunner in #3850
- jquery-mousewheel is required for jquery-datetimepicker by @sbrunner in #3851
- Typo in profile module name by @ger-benjamin in #3852
- Use a custom html template for apps by @fredj in #3853
- Load the images through webpack require by @sbrunner in #3854
- Fix print and edit feature examples by @gberaudo in #3857
- Update uglify-js to the latest version π by @Greenkeeper in #3858
- Update to node 10 in .travis.yml by @sbrunner in #3856
- Make the mobile redirect url dynamic by @gberaudo in #3860
- Add require for the background switcher image by @fredj in #3861
- Doc target by @ger-benjamin in #3859
- Add missing babelAnnotateUse for apps by @fredj in #3862
- Use only node 8 by @sbrunner in #3863
- Set projection to view in asitvd example by @fredj in #3864
- Fix measure of area by @ger-benjamin in #3867
- Override contextual data in gmf apps by @gberaudo in #3869
- Webpack assets fixies by @sbrunner in #3866
- Remove useless log in autoprojection by @ger-benjamin in #3868
- Lidarprofile 23 by @ger-benjamin in #3855
- Diplaywindow above header and iframe use all height by @ger-benjamin in #3870
- Update uglify-js to the latest version π by @Greenkeeper in #3877
- Update webpack to the latest version π by @Greenkeeper in #3876
- Update angular-gettext to the latest version π by @Greenkeeper in #3878
- Update angular to the latest version π by @Greenkeeper in #3871
- Wfs permalink by @sbrunner in #3879
- Use https for routing by @gberaudo in #3880
- Remove closure leftovers by @gberaudo in #3881
- Fix sharing permalink and cleanup some code by @gberaudo in #3882
- Update karma-coverage-istanbul-reporter to the latest version π by @Greenkeeper in #3885
- Remove more closure leftovers by @gberaudo in #3887
- Fix missing scale component by @gberaudo in #3888
- Fix font-size in the contextualdata popover by @fredj in #3890
- Fix bad imports related to wfs permalinks by @gberaudo in #3891
- Update async to the latest version π by @Greenkeeper in #3895
- Update uglify-js to the latest version π by @Greenkeeper in #3894
- Update angular-dynamic-locale to the latest version π by @Greenkeeper in #3893
- Small font-size for grid buttons by @fredj in #3892
- Add theme support by @sbrunner in #3896
- Typo by @sbrunner in #3897
- Update license by @romanzoller in #3898
- Update uglify-js to the latest version π by @Greenkeeper in #3900
- Fix datepicker by @gberaudo in #3899
New Contributors
- @yjacolin made their first contribution in #2935
- @apastuhov made their first contribution in #3110
- @monodo made their first contribution in #3300
Full Changelog: 2.2.2...2.3.0