Recent Releases of gosling.js
gosling.js - v2.0.0-alpha.2
π Features
- Support zoom and pan in circular tracks - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1181 (bfc36)
- Support transparent background of the root canvas - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1186 (1f688)
View changes on GitHub
- TypeScript
Published by github-actions[bot] 9 months ago
gosling.js - v2.0.0-alpha.1
This alpha release introduces the preview of the next major Gosling.js version that removes the two significant dependenciesβReact and HiGlassβthat had been bottlenecks for adding new features.
π Features
- Experimental React-less & HiGlass-less Gosling.js - by @etowahadams (77b16)
- Upgrade to React 19; add entry point for API function - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1167 (72e11)
- Re-implement
(un)subscribeAPIs - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1168 (4133f) - Support tracks- and views-related APIs - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1170 (fc0f9)
- Support exporting canvas, png, and pdf - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1172 (56fd8)
- Add a
paddingoption to the Gosling Component; expose the newGoslingComponent- by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1176 (014c9) - Expose
idandclassfor css for gosling component - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1177 (473e9) - Support
zoomTo()function - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1180 (dd96d)
π Bug Fixes
- Support showing mouse positions - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1162 (addb5)
- Fix type errors for new code under the
demofolder - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1175 (9562b)
View changes on GitHub
- TypeScript
Published by github-actions[bot] 10 months ago
gosling.js - v1.0.5
What's Changed
- As an experimental feature, Gosling exposes the HiGlass API functions with
embed()by @sehilyi in https://github.com/gosling-lang/gosling.js/pull/1169
Full Changelog: https://github.com/gosling-lang/gosling.js/compare/v1.0.3...v1.0.5
- TypeScript
Published by sehilyi 11 months ago
gosling.js - v1.0.3
π Enhancements
- Track outlines are drawn when the
withinLinkmark is used - by @sehilyi in https://github.com/gosling-lang/gosling.js/pull/1124
π Bug Fixes
gosling.embed()is now supported in React 17 or older - by @sehilyi in https://github.com/gosling-lang/gosling.js/pull/1156- Replace the use of private member in BAM data fetcher - by @sehilyi in https://github.com/gosling-lang/gosling.js/pull/1122
Full Changelog: https://github.com/gosling-lang/gosling.js/compare/v1.0.2...v1.0.3
- TypeScript
Published by sehilyi 11 months ago
gosling.js - v1.0.2
π Features
- Add a separate entry just for compiler - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1119 (bba86)
View changes on GitHub
- TypeScript
Published by github-actions[bot] about 1 year ago
gosling.js - v1.0.1
π Features
- Expose the compiler function - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1116 (34bea)
π Bug Fixes
- Fix error when importing
higlass-text- by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1117 (b5b53)
View changes on GitHub
- TypeScript
Published by github-actions[bot] about 1 year ago
gosling.js - v1.0.0
π Features
- core:
- Remove specProcessed event - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1076 (12da1)
- Make reactive default in component - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1073 (17fd0)
- MouseEvent out of the experimental property - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1072 (1aa33)
- Remove DataTrack from schema and compiler - by @etowahadams and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1074 (24409)
- Remove tooltip information about the number of additional elements - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1080 (bde82)
π Bug Fixes
- Add valid esm.sh path for higlass-text module - by @dvdkouril in https://github.com/gosling-lang/gosling.js/issues/1104 (c9882)
- editor: Deprecated versions of github workflows - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1106 (3cefb)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 1 year ago
gosling.js - v0.17.0
π Features
- api: Use gosling server instead of HiGlass server for gene search - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1053 (f0ec1)
π Performance
- track: Reduce webgl memory usage - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1057 (80ed1)
View changes on GitHub
- TypeScript
Published by github-actions[bot] about 2 years ago
gosling.js - v0.16.0
π Bug Fixes
- core: Flipped y-axis stacked bar chart - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1042 (6f13a)
π Performance
- track: Persist GoslingTrackModels - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1044 (560d1)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.15.0
π Features
- core: Export GoslingCompProps - by @thomcsmits in https://github.com/gosling-lang/gosling.js/issues/1033 (e4091)
π Bug Fixes
- core:
- track:
- Prevent circular layout legend from being obscured - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1029 (e1649)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.14.0
π Performance
- core: Stretch certain marks instead of redraw - by @etowahadams, @sehilyi and sehilyi in https://github.com/gosling-lang/gosling.js/issues/1018 (0b405)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.13.2
π Features
- core: Export util functions for conversion to flat tracks - by @thomcsmits, Sehi L'Yi and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/1016 (85f0b)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.13.1
π Bug Fixes
- core:
- track:
- Allows for tracks in stacked circular tracks to receive click events - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/1005 (aea3a)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.13.0
π Features
- core:
- core,track:
- Move gosling-theme to this repo, support more compact genomic axis style - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/996 (09c01)
- track:
- Performance improvements - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/988 (edd24)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.12.0
π Features
- api: Publish traversed spec to gosling api - by @thomcsmits in https://github.com/gosling-lang/gosling.js/issues/978 (f17e6)
- core: Replace
uuiddependency withcrypto.randomUUID()- by @manzt and @etowahadams in https://github.com/gosling-lang/gosling.js/issues/976 (9b1e8)
π Bug Fixes
- core: Rename exports from .es.js to .js - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/987 (f9726)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.11.0
A new feature added to the last patch (https://github.com/gosling-lang/gosling.js/releases/tag/v0.10.4) should've been included in this minor version. This release is just to make sure that we work on any further patches in v0.11.x.
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.10.4
π Features
- data-fetcher,core: Add support for getting data from URLs that require certain request initializations - by @etowahadams and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/965 (6ddb4)
π Bug Fixes
- core: Preserve the zoom status only when needed - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/974 (b74f1)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.10.3
π Bug Fixes
- core: First track ID should not be lost after compile - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/972 (f7341)
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.10.2
π Bug Fixes
- core:
View changes on GitHub
- TypeScript
Published by github-actions[bot] over 2 years ago
gosling.js - v0.10.1
π Bug Fixes
- data-fetcher: Gmod/gff stream issue - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/957 (c6987)
View changes on GitHub
- TypeScript
Published by github-actions[bot] almost 3 years ago
gosling.js - v0.10.0
π Features
- api:
- OnNewTrack, onNewView - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/943 (a98ee)
- Subscription for genomic axis changes - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/935 (a2c36)
- Consistent track/view IDs for JS API - by @sehilyi and @etowahadams in https://github.com/gosling-lang/gosling.js/issues/944 (1c2b7)
- core, api, editor:
- Support using view IDs - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/939 (cd8d3)
- data-fetcher:
- GFF3 with tabix - by @etowahadams and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/923 (52688)
- track:
- Dummy-track - by @etowahadams and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/946 (ee02d)
π Bug Fixes
- core: Do not override ID in tracks from views - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/954 (6654e)
- data-fetcher: Correctly calculate the distance to previous mutation in VCF (
DISTPREV) - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/949 (ef5f5) - track: Remove private properties from draw() - by @etowahadams in https://github.com/gosling-lang/gosling.js/issues/952 (529e9)
View changes on GitHub
- TypeScript
Published by github-actions[bot] almost 3 years ago
gosling.js - v0.9.33
π Bug Fixes
- data-fetcher:
View changes on GitHub
- TypeScript
Published by github-actions[bot] almost 3 years ago
gosling.js - v0.9.32
π Bug Fixes
- Fix duplicated data and odd tile load timing in the bam data fetcher - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/927 (4e529)
View changes on GitHub
- TypeScript
Published by github-actions[bot] almost 3 years ago
gosling.js - v0.9.31
π Features
- Upgrade higlass to v1.12.4 - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/902 (758f7)
- Islandviewer improvements - by @ThHarbig in https://github.com/gosling-lang/gosling.js/issues/906 (86f50)
π Bug Fixes
- Revert breaking React 18 changes - by @manzt in https://github.com/gosling-lang/gosling.js/issues/913 (52bf2)
View changes on GitHub
- TypeScript
Published by github-actions[bot] about 3 years ago
gosling.js - v0.9.30
π Features
- Add BED file datafetcher - by @etowahadams and @sehilyi in https://github.com/gosling-lang/gosling.js/issues/877 (a0873)
- Add islandviewer example - by @ThHarbig in https://github.com/gosling-lang/gosling.js/issues/887 (897b0)
- Support React 18 - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/898 (dc133)
π Bug Fixes
- Pileup calculation works when start and end fields are the same - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/891 (7754a)
- Tile values are correctly filtered based on genomics windows - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/892 (cef79)
- Fix
inRangefilter - by @sehilyi in https://github.com/gosling-lang/gosling.js/issues/896 (13a70)
View changes on GitHub
- TypeScript
Published by github-actions[bot] about 3 years ago
gosling.js - v0.0.1-beta4
Gives the size of entire view in the callback function of a compile function.
- TypeScript
Published by sehilyi over 5 years ago