[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

[pull] develop from moment:develop - #45

Open
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop
Open

[pull] develop from moment:develop#45
pull[bot] wants to merge 55 commits into
httpsgithu:developfrom
moment:develop

Conversation

@pull

@pullpullBot commented Feb 19, 2024

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Add github actions to run tests against develop and PRs
UlisesGasconand others added 28 commits July 23, 2026 22:38
* Delete FAQ.md
Barely used - already stale. We have docs and issues instead.
* Delete Moment.js.nuspec
We don't publish to Nuget anymore.
* Update CONTRIBUTING.md
Remove section about becoming a moment team member. We don't use Gitter anymore, and we're not taking unsolicited requests for new team members.
* Fix Hungarian relative time ss suffix precedence
Parenthesize the ss branch ternary so the numeric prefix is kept for past and future relative seconds strings.
* Fix Prettier formatting for hu locale relative-time change.
…#6217)
* [locale] Fixed ('L') format for Georgian and Flemish (Belgium Dutch).
Done according to:
Georgian: https://www.localeplanet.com/icu/ka/index.html
Dutch(Belgium): https://www.localeplanet.com/icu/nl-BE/index.html
* Fixed 'ka' locale tests
---------
Co-authored-by: Adi Levy <adi.levy@em.aus.com>
* [bugfix] Fix Amharic locale from #6278
Convert the locale to the source tree's expected module format. Align localized meridiems, 12-hour time formats, Sunday-first week settings, and stale test fixtures with CLDR data.
* [misc] Format Catalan changes from #6306
Apply the repository's Prettier style to the locale and tests added by #6306 so the branch-wide formatting check passes.
* [misc] Update GitHub Actions majors
* [misc] Set maintainer Node baseline
* [misc] package.json cleanup
* [misc] Update development dependencies
* [misc] Expand TypeScript compatibility tests
* [misc] Format repository with Prettier
* [misc] Run Node tests with QUnit
Fossa's GitHub App is marking dev dependencies as if they were actual dependencies. Since the published package has no actual dependencies, we don't need to run FOSSA on PRs. Instead, we can uninstall the app and just run the scans on develop after a merge, which will keep the report green.
Switching to the fossa CLI in #6387 had the side effect of creating a new project in FOSS.
It wasn't picking up our own license. Trying another approach.
mattjohnsonpintand others added 13 commits August 18, 2026 23:54
Skip non-Moment values when selecting the minimum or maximum while preserving invalid-Moment propagation and existing empty-input behavior.
Fixes#6143
Keep derived lowercase formats in a separate cache so they are not merged into child locale configuration. Recompute cached formats when their uppercase source changes while preserving explicitly configured values.
Fixes#5381
Clear generated month and weekday parsing data when locale configuration is reapplied, while preserving explicitly configured parse arrays and regexes.
Fixes#6435
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

19 participants

@ichernev@UlisesGascon@gilmoreorless@pavan-sh@Electroid@mattjohnsonpint@Hashim1999164@qmoya@usamaJ17@tekleayele@adidaslevy@luizcorreia@JohnJunior@ayushshukla1807@Vikash9546@Luqmaan-Abdallah@SayantanDutt@ardhyanth@hanifhefaz