{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1213225,"defaultBranch":"main","name":"highlight.js","ownerLogin":"highlightjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-01-01T23:47:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9039821?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708781235.0","currentOid":""},"activityList":{"items":[{"before":"583cb33627474ff577305dc787f9a2a09eaf3b88","after":"ea6ad285eba9c4450d299189a17cbf94234c3ed5","ref":"refs/heads/main","pushedAt":"2024-04-26T23:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"Fortran: fixed support of \"dotted\" keywords/literals (#4043)\n\n* Fortran: fixed support of \"dotted\" keywords\r\n\r\nThis patch adds a pattern to correctly match\r\nkeywords delimited by dots (.).\r\nThe pattern also follows the following rules from\r\nthe format:\r\n- keywords names start with a letter (or dot).\r\n- names should only contain latin characters,\r\n digits or the underscore symbol.\r\n- identifiers starting with a dot must end with a\r\n dot.","shortMessageHtmlLink":"Fortran: fixed support of \"dotted\" keywords/literals (#4043)"}},{"before":"f76cbb36eda2a0975019d8a2e846f80639de89c5","after":"583cb33627474ff577305dc787f9a2a09eaf3b88","ref":"refs/heads/main","pushedAt":"2024-04-15T02:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(docs) add Phix to SUPPORTED_LANGUAGES (#3728)","shortMessageHtmlLink":"(docs) add Phix to SUPPORTED_LANGUAGES (#3728)"}},{"before":"f5a2f113fb658fd4ee84a5c6a5c50b9efe1ac2bb","after":"f76cbb36eda2a0975019d8a2e846f80639de89c5","ref":"refs/heads/main","pushedAt":"2024-04-10T23:40:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(docs) Add gql in GraphQL aliases (#4037)","shortMessageHtmlLink":"(docs) Add gql in GraphQL aliases (#4037)"}},{"before":"0d7061cd0b098c3a9ecda98163111f4a23aaa2f6","after":"f5a2f113fb658fd4ee84a5c6a5c50b9efe1ac2bb","ref":"refs/heads/main","pushedAt":"2024-03-30T12:39:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(json) add `jsonc` alias (#4028)\n\n* feat: add jsonc as a json alias\r\n\r\n* chore: updated changelog\r\n\r\n* chore: update supported languages","shortMessageHtmlLink":"enh(json) add jsonc alias (#4028)"}},{"before":"e00aa262aaa784ae6eab81300fe817a8bb46c217","after":"0d7061cd0b098c3a9ecda98163111f4a23aaa2f6","ref":"refs/heads/main","pushedAt":"2024-03-23T00:16:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(python) treat self as a keyword (#4025)","shortMessageHtmlLink":"enh(python) treat self as a keyword (#4025)"}},{"before":"8a3c8d5861f31ec0eb92cf092fc3a85cb9315fd6","after":"e00aa262aaa784ae6eab81300fe817a8bb46c217","ref":"refs/heads/main","pushedAt":"2024-03-23T00:12:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(gml) update to 2024.2 version of GML language (#4023)\n\nUpdates definitions of GameMakerLanguage to it's latest version, from March 2024.","shortMessageHtmlLink":"enh(gml) update to 2024.2 version of GML language (#4023)"}},{"before":"acb6eb624592c1f85b5146b856357c93e2ec4923","after":"8a3c8d5861f31ec0eb92cf092fc3a85cb9315fd6","ref":"refs/heads/main","pushedAt":"2024-03-21T02:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(gml) updated to GML 2023.1 (#3681)\n\n* Updated GML.js to 2023.1 version\r\n\r\nUpdated GML language data to most up-to-date version, based on 2023.100.0.264 runtime, with many features added in recent months.\r\nMany functions in current definition file were outdated (they were marked as deprecated for around 5-10 years or even already removed in recent months and years).\r\n\r\nGenerated from GM internal `fnames` file, with rule:\r\n- `KEYWORDS`: manually\r\n- `BUILT_INS`: everything that have `(.*?)` in definition (both UK and US spelling)\r\n- `SYMBOLS`: everything that ended with `#` in `fnames`\r\n- `LANGUAGE_VARIABLES`: everything that ended by `*` (readonly), `@` (instance variable), or didn't ended with `(...)`\r\nThat exact `fnames` file can be found here: https://gist.github.com/gnysek/a69ec324df61131b2546d1580f29a760","shortMessageHtmlLink":"enh(gml) updated to GML 2023.1 (#3681)"}},{"before":"e75b7e400cd71e703e764b8fe5f28f3bb9e4b4da","after":"acb6eb624592c1f85b5146b856357c93e2ec4923","ref":"refs/heads/main","pushedAt":"2024-03-21T01:11:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(llvm) match additional types (#3875)","shortMessageHtmlLink":"enh(llvm) match additional types (#3875)"}},{"before":"5fe035c15409c0a8a0804921ceccbe2906bc5fea","after":"e75b7e400cd71e703e764b8fe5f28f3bb9e4b4da","ref":"refs/heads/main","pushedAt":"2024-03-21T00:57:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(c) add C23 keywords and types (#3836)","shortMessageHtmlLink":"enh(c) add C23 keywords and types (#3836)"}},{"before":"c81367431ab132f37cbc2103adc1ff6b21784863","after":"5fe035c15409c0a8a0804921ceccbe2906bc5fea","ref":"refs/heads/main","pushedAt":"2024-03-21T00:52:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"fix(haxe) fix new keyword false positives (#3993)","shortMessageHtmlLink":"fix(haxe) fix new keyword false positives (#3993)"}},{"before":"451809bf4c670e4745f6867d98ec55cd8f2b849f","after":"c81367431ab132f37cbc2103adc1ff6b21784863","ref":"refs/heads/main","pushedAt":"2024-03-21T00:49:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(js) namespaced tagged template strings (#4002)","shortMessageHtmlLink":"enh(js) namespaced tagged template strings (#4002)"}},{"before":"ca77d5b733d66653e24d8db663fc8588dba3e95f","after":"451809bf4c670e4745f6867d98ec55cd8f2b849f","ref":"refs/heads/main","pushedAt":"2024-03-21T00:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(fix) fix undefined author in build file header\n\nResolves #4016","shortMessageHtmlLink":"(fix) fix undefined author in build file header"}},{"before":"1a9602777e502d20fed4c5696cae59d48d003ed5","after":"ca77d5b733d66653e24d8db663fc8588dba3e95f","ref":"refs/heads/main","pushedAt":"2024-03-19T03:34:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(css) add several new CSS Properties (#4007)\n\nAdds:\r\n\r\naccent-color\r\nappearance\r\ncolor-scheme\r\nrotate\r\nscale\r\ntranslate","shortMessageHtmlLink":"enh(css) add several new CSS Properties (#4007)"}},{"before":"105a11a13eedbf830c0e80cc052028ceb593837f","after":"1a9602777e502d20fed4c5696cae59d48d003ed5","ref":"refs/heads/main","pushedAt":"2024-03-18T00:25:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(docs) add Unison 3rd party repo to CHANGES.md (#4005)","shortMessageHtmlLink":"(docs) add Unison 3rd party repo to CHANGES.md (#4005)"}},{"before":"607a9298f769ee30684645e24eae81d9732921cf","after":"105a11a13eedbf830c0e80cc052028ceb593837f","ref":"refs/heads/main","pushedAt":"2024-03-05T04:48:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"Add raw string literal highlighting for C# 11. (#3906)\n\n* Add raw string literal highlighting for C# 11.\r\nFixes issue #3868.\r\n\r\nThis fails the tests as the Vala default.txt is recognised now\r\nas C#. However, Vala is very close in syntax to C#, and the default.txt\r\nalso seems to be valid C# so not sure what to do about this.\r\n\r\n* (dev) prevent autodetect failures from breaking tests [Josh Goebe]\r\n\r\nWe are deemphasizing auto-detect - it was never great. Someone who\r\ncares about auto-detect can run the tool, but we will no longer\r\nfail the test suite based on any auto-detect issues.\r\n\r\n---------\r\n\r\nCo-authored-by: Josh Goebel ","shortMessageHtmlLink":"Add raw string literal highlighting for C# 11. (#3906)"}},{"before":"5c72ea5da67699781c141cabe5a8f96fb8d391d8","after":"607a9298f769ee30684645e24eae81d9732921cf","ref":"refs/heads/main","pushedAt":"2024-02-25T08:14:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"fix(typescript) fix false positives on namespace as non-keyword (#3989)","shortMessageHtmlLink":"fix(typescript) fix false positives on namespace as non-keyword (#3989)"}},{"before":"2d64d23808752923b15c727904a1dfcd34705616","after":"c2198dccf93d86401cfd40654047d5121877749c","ref":"refs/heads/bumps","pushedAt":"2024-02-24T13:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(release) bump version to 11.10.0","shortMessageHtmlLink":"(release) bump version to 11.10.0"}},{"before":"8db14d76a8a7e9b41f824832dc31250365d4102e","after":"2d64d23808752923b15c727904a1dfcd34705616","ref":"refs/heads/bumps","pushedAt":"2024-02-24T13:33:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(chore) bump major deps","shortMessageHtmlLink":"(chore) bump major deps"}},{"before":null,"after":"8db14d76a8a7e9b41f824832dc31250365d4102e","ref":"refs/heads/bumps","pushedAt":"2024-02-24T13:27:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(chore) bump major deps","shortMessageHtmlLink":"(chore) bump major deps"}},{"before":"4584f6d3ca55c7343223dd4f4e8f15d0fda2de81","after":"5c72ea5da67699781c141cabe5a8f96fb8d391d8","ref":"refs/heads/main","pushedAt":"2024-02-21T01:45:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(docs) Add WGSL to SUPPORTED_LANGUAGES (#3994)","shortMessageHtmlLink":"(docs) Add WGSL to SUPPORTED_LANGUAGES (#3994)"}},{"before":"1f1908d77507c7c9931bf479e08abdbc6d8e5916","after":"4584f6d3ca55c7343223dd4f4e8f15d0fda2de81","ref":"refs/heads/main","pushedAt":"2024-02-21T01:06:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(css) add `justify-items` and `justify-self` attributes (#3985)\n\n* Add `justify-items` and `justify-self` to list of known css attributes","shortMessageHtmlLink":"enh(css) add justify-items and justify-self attributes (#3985)"}},{"before":"8e61102b7ffc77db51e963efa52433a36edb108a","after":"1f1908d77507c7c9931bf479e08abdbc6d8e5916","ref":"refs/heads/main","pushedAt":"2024-02-20T05:20:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"fix(go) more accurate number highlighting (#3981)\n\nGo number literals are considerably more complex than previously\r\nexpressed. Most notable, `_` is allowed in several contexts to allow\r\ndigit grouping, hex numbers can take `p` exponents, and a number with a\r\nradix (`.`) requires digits before or after but not both. The additional\r\ntest cases were pulled from https://go.dev/ref/spec.","shortMessageHtmlLink":"fix(go) more accurate number highlighting (#3981)"}},{"before":"4b45a2b201be0fcd99c22bc77b4b56924dab2974","after":"8e61102b7ffc77db51e963efa52433a36edb108a","ref":"refs/heads/main","pushedAt":"2024-02-20T05:16:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"fix(types): separate out deprecated `highlight` overload (#3987)\n\nMinor thing in the type definitions I noticed. The .js makes it clear that the old API looks like `highlight(lang, code, ignoreIllegals)`, and the new API looks like `highlight(code, {lang, ignoreIllegals})`.\r\n\r\nThe types on the other hand imply you could do things like `highlight(code, {lang: ...}, true)` - but that `true` would be ignored at runtime.\r\n\r\nSo this separates the two forms into function overloads, and adds a `/** @deprecated */` tag to the old form so IDEs will hint not to use it.","shortMessageHtmlLink":"fix(types): separate out deprecated highlight overload (#3987)"}},{"before":"5bcb6c66133706ea84cfd3cfd7492b3e5321ca85","after":"4b45a2b201be0fcd99c22bc77b4b56924dab2974","ref":"refs/heads/main","pushedAt":"2024-02-20T04:51:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(markdown) add entity support (#3991)","shortMessageHtmlLink":"enh(markdown) add entity support (#3991)"}},{"before":"e964bec6c8d72d263042ab37ae196baa79f49c47","after":"5bcb6c66133706ea84cfd3cfd7492b3e5321ca85","ref":"refs/heads/main","pushedAt":"2024-01-28T05:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(bash) add 'sudo' built-in keyword (#3977)","shortMessageHtmlLink":"enh(bash) add 'sudo' built-in keyword (#3977)"}},{"before":"14a5dcf36c8ea993d646fc37f27fbaabd086c7d5","after":"e964bec6c8d72d263042ab37ae196baa79f49c47","ref":"refs/heads/main","pushedAt":"2024-01-20T23:28:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(erlang) highlight character literals (#3970)\n\n* highlight erlang character literals\r\n\r\n* fix regex, add extra markup test cases\r\n\r\n* 3 digits are only allowed after backslash\r\n\r\n* add char literal into basic modes to fix nesting issues\r\n\r\n* adopt modern code standard\r\n\r\n* improve markup tests","shortMessageHtmlLink":"enh(erlang) highlight character literals (#3970)"}},{"before":"09c2f73a905f49d74ac5bf3ed8954fd515be3342","after":"65880f6064f6365a3f2ff4b2c3a5e29de6619d1a","ref":"refs/heads/main_12","pushedAt":"2024-01-20T20:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"es6 only wip","shortMessageHtmlLink":"es6 only wip"}},{"before":"200c09c30c5b8fc1afe62388024f66019052b73a","after":"14a5dcf36c8ea993d646fc37f27fbaabd086c7d5","ref":"refs/heads/main","pushedAt":"2024-01-19T05:07:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(fix) follow glob recommendation for Windows paths (#3969)","shortMessageHtmlLink":"(fix) follow glob recommendation for Windows paths (#3969)"}},{"before":"ab2a7fb4b51d6c56e5d0e212fc609803034aca02","after":"200c09c30c5b8fc1afe62388024f66019052b73a","ref":"refs/heads/main","pushedAt":"2024-01-12T21:57:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"enh(java) Add `goto` keyword","shortMessageHtmlLink":"enh(java) Add goto keyword"}},{"before":"6a52185d9b855130b5acaccef143a7bd602e7885","after":"ab2a7fb4b51d6c56e5d0e212fc609803034aca02","ref":"refs/heads/main","pushedAt":"2024-01-12T03:15:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshgoebel","name":"Josh Goebel","path":"/joshgoebel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6473?s=80&v=4"},"commit":{"message":"(fix) TS interface LanguageDetail > keywords (#3961)","shortMessageHtmlLink":"(fix) TS interface LanguageDetail > keywords (#3961)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO5iasQA","startCursor":null,"endCursor":null}},"title":"Activity ยท highlightjs/highlight.js"}