{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41522701,"defaultBranch":"main","name":"sankeymatic","ownerLogin":"nowthis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-28T02:35:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5286645?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1627153243.950492","currentOid":""},"activityList":{"items":[{"before":"180432ea0bd7922294e677f3bf321aac28802886","after":"ef8b92b99be06653f0853b343ba1247fd7e192f9","ref":"refs/heads/main","pushedAt":"2024-07-28T22:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Added a CITATION.cff file. Resolves #81.\n\nThis provides some basic information to make it easier to cite\nSankeyMATIC.","shortMessageHtmlLink":"Added a CITATION.cff file. Resolves #81."}},{"before":"c4323bb9e4d691b51b6be03dad10c40a07cce83f","after":"180432ea0bd7922294e677f3bf321aac28802886","ref":"refs/heads/main","pushedAt":"2024-07-26T02:11:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Merge branch 'jsstylos-master': Improve flow calculation logic\n\nThis commit is a formality to resolve the PR. The actual merge commit\nwith the adopted changes (and an extensive message accompanying it) is\n298d48006ec60e9abadb075256ef7096e57dc8a2","shortMessageHtmlLink":"Merge branch 'jsstylos-master': Improve flow calculation logic"}},{"before":"e81503a09138ec2783a82b347cabb5a6732cd07a","after":"c4323bb9e4d691b51b6be03dad10c40a07cce83f","ref":"refs/heads/main","pushedAt":"2024-07-25T03:21:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Refinements to Console messages about calculated flows\n\n- Added more messages to give context around the different phases of\n flow calculation resolution.\n\n- Added a count of unknowns to the message when relevant (i.e. when\n ambiguously-defined flows are in play)","shortMessageHtmlLink":"Refinements to Console messages about calculated flows"}},{"before":"b1af9c2915ceff6202e8b433eff69382bf9cbf58","after":"e81503a09138ec2783a82b347cabb5a6732cd07a","ref":"refs/heads/main","pushedAt":"2024-06-02T20:49:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Fix: If the graph is reversed, flow calculations must also be reversed\n\nWhen the Layout checkbox 'Reverse the graph' is checked, all flow\nsources & targets are swapped, which means that the original\n'*' and '?' symbols will now trigger the opposite calculation from what\nwas intended.\n\nHere we add logic to make that work out correctly.\n\nAs far as examples of before/after, nearly every case of a calculated\nflow will experience this issue.\n\nThe most trivial example:\n a [1] b\n b [*] c\n\nBefore this change: c = 0 when the graph is reversed.\nAfter this change: c = 1 in the default rendering AND when reversed.","shortMessageHtmlLink":"Fix: If the graph is reversed, flow calculations must also be reversed"}},{"before":"088a33992328a5310d9f6cfce832ee61c6b6430f","after":"b1af9c2915ceff6202e8b433eff69382bf9cbf58","ref":"refs/heads/main","pushedAt":"2024-05-28T12:59:07.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Improve support for nodes & flows with size=0\n\nAdded some protections for the case where node sizes will be zero\n(which can happen at any time with calculated flows):\n\n1) Prevent division-by-0 instances by passing all candidate\ncalculations through a function which will replace any '0' denominator\nwith Number.MIN_VALUE. (This means that you basically get Infinity back\nfrom such a calculation.)\n\n2) In cases where the scale for a graph comes out as Infinity, just set\nit to 1. (This reliably happens when every node in the graph is 0; see\nbelow.)\n\n3) While 0-size nodes have a display value of zero, their actual\ninternal value is now set to Number.MIN_VALUE, which means that they\ncan now participate in layout calculations in a useful way. So now, an\nall-zeroes diagram like this:\n Wages [?] Budget\n Other [?] Budget\n Budget [*] Taxes\n Budget [*] Housing\n Budget [*] Food\nis laid out in a readable fashion. (The Size and Scale sliders are\nunpredictable with this kind of graph, but this is still an\nimprovement layout-wise.)\n\nFinally, given the above, I have removed the ancient restriction that\nyou can't enter a flow with a literal size of [0]. It seems silly to\nprevent someone entering one as data when calculated flows can now spit\nout 0s left and right.","shortMessageHtmlLink":"Improve support for nodes & flows with size=0"}},{"before":"1efe48f3a16ce73fa67d89583d65ab02065741b4","after":"088a33992328a5310d9f6cfce832ee61c6b6430f","ref":"refs/heads/main","pushedAt":"2024-03-31T20:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Layout algorithm improvement. Overall symmetry should be increased.\n\nNodes which are not strictly required to be in lower stages are now\nnudged to the right as far as they can be.\n\nThis mirrors the behavior of nodes toward the end of the diagram; each\nis only as far away from its connected nodes as it strictly has to be.\n\nOne side effect:\n\n- Now when the Layout checkboxes are used to force either Origins or\n Endpoints to the outer edges of the diagram, it is now easier for\n those outer nodes to arrive at suboptimal positions.\n\n However, this should be fixable in a straightforward way by\n reordering the source data rows as needed.\n\nAlso:\n\n- Various refactoring/renaming to clarify assignNodesToStages' logic.","shortMessageHtmlLink":"Layout algorithm improvement. Overall symmetry should be increased."}},{"before":"0378cc6205fbb26a28eb88e9f0ae8501a50927c3","after":"1efe48f3a16ce73fa67d89583d65ab02065741b4","ref":"refs/heads/main","pushedAt":"2024-02-17T21:28:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Feature: You can now hide labels while keeping the layout constant\n\nThere's a new checkbox, Labels > Arrange > \"Temporarily Hide Labels\".\n\nChecking it keeps the current diagram’s spacing but displays no labels.\n\nI have found this option useful when creating thumbnail versions of\ndiagrams for the site.\n\n(This is distinct from the initial Show Names / Values checkboxes,\nwhich can change the spacing on the sides of the diagram.)","shortMessageHtmlLink":"Feature: You can now hide labels while keeping the layout constant"}},{"before":"e919d7a00aaff523a5c190ebd482c065c6b162e5","after":"0378cc6205fbb26a28eb88e9f0ae8501a50927c3","ref":"refs/heads/main","pushedAt":"2024-01-28T22:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Updated site links to include the new 'Data' page","shortMessageHtmlLink":"Updated site links to include the new 'Data' page"}},{"before":"47d9c1a3416f848926e4aea6a868ee650c9ec31e","after":"e919d7a00aaff523a5c190ebd482c065c6b162e5","ref":"refs/heads/main","pushedAt":"2024-01-28T22:19:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"fix: Line-break indicators no longer appear in tooltips\n\nThe recent addition of line-break indicators (“\\n”) did not take into\naccount the display of node names in tooltips. We now convert those to\nspaces when generating the text for tooltips.","shortMessageHtmlLink":"fix: Line-break indicators no longer appear in tooltips"}},{"before":"deb9d1a6b8df437c3c0775b67e25454dd1678e60","after":"47d9c1a3416f848926e4aea6a868ee650c9ec31e","ref":"refs/heads/main","pushedAt":"2024-01-06T03:10:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Changed the appearance of the 'Made with SankeyMATIC' annotation\n\nMotivation: Despite being present at the bottom of many diagram images\non social media, there are still many times when commenters will ask\nhow a diagram was made.\n\nChanges:\n\n* The text is now 'Made at SankeyMATIC.com' to help clarify that it's\n from a website, not an app.\n\n* When the diagram background is white, the text of the message is now\n a blue hue and slightly darker.\n\n* The message's size will be slightly larger by default and will also\n dynamically *increase* in a couple of circumstances. The idea is that\n if the diagram is a big one or if all other text is much bigger,\n there is room for a slightly bigger message.\n - The default message size is now 12 (formerly 11).\n - When the text size for Labels is above 24, the message's size will\n increase to be half of the Labels' size.\n - When the diagram's height is over 729, the annotation's size will\n be increased (gently).","shortMessageHtmlLink":"Changed the appearance of the 'Made with SankeyMATIC' annotation"}},{"before":"9053c91f8c81af88b1dc2875df060cd0ca6e166a","after":"deb9d1a6b8df437c3c0775b67e25454dd1678e60","ref":"refs/heads/main","pushedAt":"2024-01-01T16:28:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Improved backward compatibility for diagrams saved before the new settings\n\nSeveral new settings -- labelposition_scheme, labelvalue_position,\nlabels_magnify and labels_relativesize -- all have defaults which\nproduce very different visual output than the default behavior before\nthey existed.\n\nTherefore, when importing a diagram’s source, we need to find a way to\npreserve the appearance the user saw when they made the diagram.\n\nTo do so, we will prefix the old diagrams' inputs with values for those\nsettings which reproduce the pre-2024 behavior & appearance of labels.\n\nIt's ok to do this for *all* cases, in fact, because if someone is\nimporting a *post*-2023 diagram, later lines in the new diagram's\nsource will override the backfilled values provided by these lines\n(following the \"last one wins\" rule).\n\n---\n\nOne case not covered here is if the old diagram had set all label text\nto ‘light’ or ‘bold’ (using labelname_weight). The Values in the new\ndiagram will always be normal-weight (due to the default value of\nlabelvalue_weight) and will *not* adopt the font-weight of the Name\nportion if it is light or bold.\n * It would be possible to fix that with a bit more scripting by\n reading ahead in the source data, but I am expecting that this\n situation is 1) uncommon and 2) not difficult to notice & recover\n from if encountered.\n\nAnother case not covered is: What if an old diagram had '\\n' as part of\na Node name? In the new version, that will become a multiline label\nwhen it wasn't before! ...again, though, I expect that scenario will be\nexceedingly unlikely and easy to fix if encountered.\n\n---\n\nP.S. The other new settings *not* mentioned above -- labels_linespacing\n& labelposition_autoalign -- only matter when the backfilled settings\nare set to some other value (i.e. labelposition_scheme = auto or\nlabelvalue_position = above/below). Since we won't have multiline\nlabels or auto-placed labels, those settings won't be used, and so they\ndon't need to be backfilled.","shortMessageHtmlLink":"Improved backward compatibility for diagrams saved before the new set…"}},{"before":"c4235bed376beae6a4f51bb50d410050feab6195","after":"9053c91f8c81af88b1dc2875df060cd0ca6e166a","ref":"refs/heads/main","pushedAt":"2023-12-26T16:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Updated debounce function to use newer conventions\n\nNo 'var's, default param value, spread operator, arrow function style, etc.","shortMessageHtmlLink":"Updated debounce function to use newer conventions"}},{"before":"d73b965e4a4f9e91a2be80c6d0d3a1763809ed12","after":"c4235bed376beae6a4f51bb50d410050feab6195","ref":"refs/heads/main","pushedAt":"2023-12-26T16:09:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Merge pull request #74 from JeroenvdV/feat/debounced-live-update\n\nFeature: Edits to input data produce live diagram updates. Fixes #45","shortMessageHtmlLink":"Merge pull request #74 from JeroenvdV/feat/debounced-live-update"}},{"before":"35052ece4b41c1b3590b0389c949f2310edb47f9","after":"d73b965e4a4f9e91a2be80c6d0d3a1763809ed12","ref":"refs/heads/main","pushedAt":"2023-12-25T22:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Updated header/footer to match rest of site. Consolidated CSS files.","shortMessageHtmlLink":"Updated header/footer to match rest of site. Consolidated CSS files."}},{"before":"dc62683641806d049ea68b07f6daf250ae4172f8","after":"35052ece4b41c1b3590b0389c949f2310edb47f9","ref":"refs/heads/main","pushedAt":"2023-12-10T21:05:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Small tweaks - display centering, JavaScript type issues, CSS fix\n\nThe \"Sample Diagrams\" section was being centered relative to the\ndiagram editing area, so wide diagrams would make that div drift to the\nright. Now it just centers relative to the original viewing area.\n\nFixed a few JavaScript issues revealed by ts-check - too many params\nin a function call, not enough values in an initializer, etc.\n\nIn the CSS: Named another color. Improved the width of the save/load\nbuttons.","shortMessageHtmlLink":"Small tweaks - display centering, JavaScript type issues, CSS fix"}},{"before":"6599918f7f515f140177c013c51e15cc5fa085b3","after":"dc62683641806d049ea68b07f6daf250ae4172f8","ref":"refs/heads/main","pushedAt":"2023-11-28T14:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Updated the encoding of public links to improve wrapping\n\n‘+’ and ‘-‘ and some other characters now get URI-encoded even though it’s not strictly necessary, because it makes the URLs more uniform and more likely to be successfully auto-detected in their entirety","shortMessageHtmlLink":"Updated the encoding of public links to improve wrapping"}},{"before":"69ff0a16ada62deded55bee7a0f458c1b53b75c2","after":"6599918f7f515f140177c013c51e15cc5fa085b3","ref":"refs/heads/main","pushedAt":"2023-11-27T04:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Converted ‘Get public link’ button to produce a dialog with the URL\n\nThe new popup gives more information about what a user is about to do, and advises anyone with private/sensitive data to not use the feature.\n\nThe generated link no longer auto-replaces the current URL. (As soon as the user makes another change, the URL’s data is obsolete.)","shortMessageHtmlLink":"Converted ‘Get public link’ button to produce a dialog with the URL"}},{"before":"3c92fac5d5e5be94b55fc8e831e4af27d92129a3","after":"69ff0a16ada62deded55bee7a0f458c1b53b75c2","ref":"refs/heads/main","pushedAt":"2023-11-27T01:53:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Rewrote the diagram-definition export to have 2 modes\n\n…verbose and not-verbose.\n\nThis makes it possible to produce URLs for the public-link functionality which are a little shorter.","shortMessageHtmlLink":"Rewrote the diagram-definition export to have 2 modes"}},{"before":"1cfe8aa95f3e04b3e6cccdbc713d56293ad23065","after":"3c92fac5d5e5be94b55fc8e831e4af27d92129a3","ref":"refs/heads/main","pushedAt":"2023-11-26T22:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Moved the ‘Share’ button to be near other export options\n\nAlso:\n* Renamed the button from ‘Share’ to ‘Copy a public link’. I want to emphasize that using these links should be thought of as making your data public (since the data can be observed in transit).\n* Relocated the export options area to be more prominent at the top and called the whole section ‘Share’.\n* Tweaked the unicode characters in the save/load buttons","shortMessageHtmlLink":"Moved the ‘Share’ button to be near other export options"}},{"before":"00755b0c6e361bc4e474c40a10477ec854696191","after":"1cfe8aa95f3e04b3e6cccdbc713d56293ad23065","ref":"refs/heads/main","pushedAt":"2023-11-26T22:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Added error checking for invalid compressed strings\n\nIf the compressed query string is un-decodable, we now show the user a note about it. (To test this, stick an angle bracket in the first few characters of the query string.)\n\nAlso:\n* Tweaked the messaging infrastructure a bit to allow queueing messages for later display\n* Fixed a cosmetic bug where if the input field contains no good lines, the node color choosers would fail to display\n* Shortened the query parameter which contains the compressed string","shortMessageHtmlLink":"Added error checking for invalid compressed strings"}},{"before":"3b8296a61621a8f6d433c0e6250031f955e2967f","after":"00755b0c6e361bc4e474c40a10477ec854696191","ref":"refs/heads/main","pushedAt":"2023-11-26T21:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Consolidated how we handle the overwriting of the main input field\n\n* Also fixed a minor bug with the importing of labelposition_breakpoint: If the diagram shown before import had a small number of stages, the import routine wasn’t correctly setting the UI slider to the new breakpoint (because it exceeded the maximum allowed at that moment). Now we always reset the top of the range to the maximum possible value before processing a new set of inputs.\n\n* Other minor formatting tweaks to harmonize styles","shortMessageHtmlLink":"Consolidated how we handle the overwriting of the main input field"}},{"before":"f84aed4a7c99f03faa77cab37cc30e0825509c73","after":"3b8296a61621a8f6d433c0e6250031f955e2967f","ref":"refs/heads/main","pushedAt":"2023-11-26T18:58:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Merge pull request #62 from jrottenberg/docker\n\nAllow docker build\r\n\r\nI haven't tried this out but it appears very straightforward and will be useful to some.","shortMessageHtmlLink":"Merge pull request #62 from jrottenberg/docker"}},{"before":"2b085335e4fe4eb94be204ffcbffd474013e6e4f","after":"f84aed4a7c99f03faa77cab37cc30e0825509c73","ref":"refs/heads/main","pushedAt":"2023-11-26T18:49:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Linkable diagrams in URL (#72)\n\n(I tried squashing & merging from the desktop app already, but it didn't close this PR.)\r\n* First cut at implementing compression in strings\r\n* minor text update\r\n* check for global navigator\r\n* add perceived perf\r\n* spacing\r\n\r\nFollow-up commits will be happening soon to add on the other pieces I described in the PR thread.","shortMessageHtmlLink":"Linkable diagrams in URL (#72)"}},{"before":"a973f18d03d9ffa3f3217234c495f709f4975a1b","after":"2b085335e4fe4eb94be204ffcbffd474013e6e4f","ref":"refs/heads/main","pushedAt":"2023-11-26T18:44:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 023a6b520b443f8aa8d46c0a3df1d0356219aa50\nAuthor: Thomas \nDate: Mon Nov 13 23:51:20 2023 -0800\n\n spacing\n\ncommit 6d75475004db376416a1b8be66cfbdba2d03dd3d\nAuthor: Thomas \nDate: Mon Nov 13 23:48:44 2023 -0800\n\n add perceived perf\n\ncommit df56eb9627f9fcf8d7d04e99ad19a92eee61541e\nAuthor: Thomas \nDate: Mon Nov 13 23:40:35 2023 -0800\n\n check for global navigator\n\ncommit ae0bad3411c054d2ead4188d9967b370d108ee24\nAuthor: Thomas \nDate: Mon Nov 13 23:40:12 2023 -0800\n\n minor text update\n\ncommit f547f59fce71de01d496398f0f68e7580e391191\nAuthor: Thomas \nDate: Mon Nov 13 23:37:21 2023 -0800\n\n First cut at implementing compression in strings","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"84b02947280a69018cd8e7e072183bd58ebbc885","after":"a973f18d03d9ffa3f3217234c495f709f4975a1b","ref":"refs/heads/main","pushedAt":"2023-11-23T18:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Added Privacy Policy link. Other minor format & styling tweaks.","shortMessageHtmlLink":"Added Privacy Policy link. Other minor format & styling tweaks."}},{"before":"93c7f1b608b87a10d9bc856d7231bed755a9df12","after":"84b02947280a69018cd8e7e072183bd58ebbc885","ref":"refs/heads/main","pushedAt":"2023-05-29T16:05:46.931Z","pushType":"push","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Refinements to the handling of -strikethrough- node syntax\n\n* The node name must be at least 2 characters long (\"--\") for the label\n to be hidden. (A node name of \"-\" should not have its label hidden.)\n\n* Using the strike-through format *one time* is enough; you don't have\n to change every instance of the name.\n\n So in the example Budget diagram, you only have to write it as\n '-Budget-' in any one place for the label to be hidden (and\n everything else still Just Works).\n\n* When hovering over a flow which touches a hidden-label node, the\n tooltips were showing '-foo-' as the node name. That's been updated\n to always show just the actual name without any dashes on the ends.","shortMessageHtmlLink":"Refinements to the handling of -strikethrough- node syntax"}},{"before":"7e42958b99a2225f28203136c626aaee0a1462a9","after":"93c7f1b608b87a10d9bc856d7231bed755a9df12","ref":"refs/heads/main","pushedAt":"2023-05-29T13:44:19.273Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nowthis","name":"Steve Bogart","path":"/nowthis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5286645?s=80&v=4"},"commit":{"message":"Hide individual labels with new strike-through syntax (#64)\n\nAny node name starting and ending with '-' will have its label hidden in the diagram.\r\n\r\nExamples:\r\n-Budget-\r\n--","shortMessageHtmlLink":"Hide individual labels with new strike-through syntax (#64)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOFQyMjoxMToyOS4wMDAwMDBazwAAAASLVrHi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yOVQxMzo0NDoxOS4yNzMzMjRazwAAAAM2TRxO"}},"title":"Activity · nowthis/sankeymatic"}