Releases: visgl/hubble.gl
Releases · visgl/hubble.gl
v1.4.0-alpha.0
v1.3.8
What's Changed
- update(deps) update to popmotion v11 by @chrisgervang in #248
- refactor(react) add hours and milli options to duration printer by @chrisgervang in #247
- chore(deps) remove pinning deck.gl to 8.2.0 by @chrisgervang in #253
Full Changelog: v1.3.7...v1.3.8
v1.3.7
What's Changed
- fix(animation): add getTimeRangeFilterKeyframes prop for export-video-panel-container by @igorDykhta in #221
Full Changelog: v1.3.6...v1.3.7
v1.3.6
What's Changed
- fix(kepler-integration): remove mapboxMap.remove by @igorDykhta in #220
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- fix(video-export-panel-container): abort video on unmount, properly unsubscribe mapbox by @igorDykhta in #218
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- fix(animation): add animatableFilters prop for export-video-panel-container by @igorDykhta in #216
- enhance(capture) add support to skip processing a render, full abort. by @chrisgervang in #217
- fix(video-export-panel): don't call onAfterRender after unmount by @igorDykhta in #212
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- add(react) useHubbleGl and useDeckAnimation hook by @chrisgervang in #205
- fix(video-preview) don't call getMap when disableStaticMap is set by @igorDykhta in #210
- fix(ui) clamp min animation time by @igorDykhta in #211
- feat(react) estimate file size with "Approx." rather than ~ by @isaacbrodsky in #209
New Contributors
- @isaacbrodsky made their first contribution in #209
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- add(encoders) zip archive option to image sequences by @chrisgervang in #198
- add(adapter) ready to capture when all tiles are loaded by @chrisgervang in #200
- add(react) render player and improved controls by @chrisgervang in #199
- remove(animation) layers parameter replaced by getLayers by @chrisgervang in #201
- fix(animations) animations should reset when unmounted by @chrisgervang in #202
Full Changelog: v1.3.1...v1.3.2
v1.3.0
What's Changed
- fix(encoders) Copy gif options before assignment. by @chrisgervang in #113
- refactor(core) Make scene definition synchronous by supplying our own Timeline by @chrisgervang in #112
- chore(core) remove unnecessary readiness checks by @chrisgervang in #116
- chore(core) remove width and height from DeckScene by @chrisgervang in #119
- enhancement(core) split DeckScene keyframes up between layers and camera. by @chrisgervang in #121
- enhancement(core) new keyframe classes by @chrisgervang in #125
- enhancement(core) Introducing animation classes by @chrisgervang in #127
- chore(react) pass deckProps and staticMapProps to ExportVideoPanelContainer by @chrisgervang in #128
- chore(react) add dimension prop to QuickAnimation by @chrisgervang in #129
- enhancement(core) Replace DeckScene with AnimationManager by @chrisgervang in #130
- enhancement(core) Refine kepler.gl keyframe generation by @chrisgervang in #135
- enhancement(core) Correct zoom scale and bounds in kepler video export by @chrisgervang in #136
- enhancement(core) use layers from deckProps in createLayers, add mapboxLayerBeforeId prop by @heshan0131 in #137
- chore(core) consolidate copied kepler layer creation code by @chrisgervang in #138
- chore(core) consolidate form setting props into an object by @chrisgervang in #139
- bug(react) remove double install of react-intl by @chrisgervang in #140
- enhancement(react) kepler, memo and return the viewState before/after rendering by @chrisgervang in #142
- feat(core) support kepler.gl filter animate by interval keyframes by @heshan0131 in #146
- bug(core) fixed rendering while preview exception by @macrigiuseppe in #147
- feat(core) File Size Estimation Improvements by @RaymondDashWu in #143
- feat(react) Modal Refinements Update by @RaymondDashWu in #144
- enhancement(core) disable static map property by @igorDykhta in #150
- chore(react) remove redundant mapState updater by @chrisgervang in #152
- bug(core) time filter idx is expected to be a number by @chrisgervang in #153
- chore(react) remove hover highlight in video export modal by @chrisgervang in #154
- fix(kepler) blank layer when no deck layers by @chrisgervang in #163
- feat(deck adapter) wait for async layers to load by @chrisgervang in #161
- fix(kepler export) match 3d perspective in video export by @chrisgervang in #177
- add(kepler) default filename prop by @chrisgervang in #182
- add(worldview) resize map with constrained container technique by @chrisgervang in #171
- add(kepler) stop button and disable settings when previewing or rendering by @chrisgervang in #183
- add(adapter) save override and progress events by @chrisgervang in #190
New Contributors
- @heshan0131 made their first contribution in #137
- @macrigiuseppe made their first contribution in #147
- @athomann made their first contribution in #155
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- feat(react) Kepler.gl UI Integration by @chrisgervang in #34
- chore(react) Removing Forked Kepler Code, Instead Hoisted Dep by @chrisgervang in #45
- feat(react) Modal now uses Mapbox, creation of duration sliders, and more resolution options by @RaymondDashWu in #47
- chore(react) Simplify derived react state + cleanup by @unconed in #48
- chore(react) Kepler.GL integration tweaks by @unconed in #49
- fix(react) Remove kepler.gl recursive includes by @unconed in #51
- feat(core) Add optional to DeckAdapter glContext for test-utils. by @chrisgervang in #52
- feat(core) Simplify camera keyframes setup by @chrisgervang in #55
- feat(core) Implementing keyframe system for deck.gl layers by @chrisgervang in #56
- feat(react) Quick Animation Component by @chrisgervang in #57
- feat(react) Rendering feedback - Spinner by @RaymondDashWu in #58
- feat(react) Use the active map style by @chrisgervang in #72
- feat(react) Rendering Feedback Refinement by @RaymondDashWu in #64
- feat(react) Modal tabs separating "Edit" and "Export" by @RaymondDashWu in #68
- feat(core) Add jpegQuality to GIF and default to 1.0 by @chrisgervang in #74
- feat(core) Use object parameters for functions by @chrisgervang in #75
- feat(core) Adding flyTo interpolator option to CameraKeyframes by @chrisgervang in #87
- feat(react) Add more hooks and improve isolation of kepler.gl within components by @chrisgervang in #88
- feat(react) Adding usePreviewHandler and useRenderHandler hook by @chrisgervang in #89
- feat(core) Adding extraProps to DeckAdapter by @chrisgervang in #94
- fix(core) odd dimensions cause encoder issues by @chrisgervang in #95
- feat(react) Adding PrintViewState for easier camera keyframe creation by @chrisgervang in #96
- feat(core) seek video and update frame by @chrisgervang in #98
- feat(react) add tripLayerKeyframe for Kepler Trip Layer support by @chrisgervang in #101
- feat(react) add SeekSlider UI component to preview animation by @chrisgervang in #102
- refactor(core) Remove duration, use timecode instead by @chrisgervang in #104
- refactor(core) Add timecode to examples by @chrisgervang in #105
- chore(core) rename encoderSettings to formatConfigs by @chrisgervang in #106
- chore(core) use Timeline instead of AnimationLoop by @chrisgervang in #107
- chore(core) remove data param from DeckScene by @chrisgervang in #108
New Contributors
Full Changelog: v1.1.0...v1.2.0