{"push_id":1058140863,"size":2,"distinct_size":2,"ref":"refs/heads/ternary-etienne","head":"7ab51a178526f8dc0ad344a9ea156e5a91205998","before":"bfd42fec0a48a3ce541de573eb10f5a8f3901eb4","commits":[{"sha":"29d3742ca00383d1ec743a8e97251cbb9b4eda62","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@plot.ly","name":"Étienne Tétreault-Pinard"},"message":"add check for selectable scatterternary trace:\n\n- only scatterternary traces with mode 'markers' or/and 'text'\n  can be selected","distinct":true,"url":"https://api.github.com/repos/plotly/plotly.js/commits/29d3742ca00383d1ec743a8e97251cbb9b4eda62"},{"sha":"7ab51a178526f8dc0ad344a9ea156e5a91205998","author":{"email":"94939d08528feab90d3eac3ee2d9c0929a8cff04@plot.ly","name":"Étienne Tétreault-Pinard"},"message":"fix ternary + other sub plot type graphs:\n\n- continue in calcdata loop in scatterternary trace\n  isn't so that we don't attempt to fill calcdata[-1]","distinct":true,"url":"https://api.github.com/repos/plotly/plotly.js/commits/7ab51a178526f8dc0ad344a9ea156e5a91205998"}]}