Skip to content

Releases: npmx-dev/npmx.dev

v0.7.1

04 Apr 20:08
Immutable release. Only release title and notes can be modified.
c252a7c

Choose a tag to compare

v0.7.0...v0.7.1

compare changes

🩹 Fixes

  • Update tkawaii date (#2350)

🏑 Chore

❀️ Contributors

v0.7.0

04 Apr 20:07
Immutable release. Only release title and notes can be modified.
fd73473

Choose a tag to compare

v0.6.0...v0.7.0

compare changes

πŸš€ Enhancements

  • Add CSP and some security headers to HTML pages (#2075)
  • i18n: Add missing ar-EG and fr-FR translation keys (#2315)
  • i18n: Update Indonesian localization (#2334)
  • Add kawai logo in npmx.dev homepage (#2346)

🩹 Fixes

  • docs: Update links to community projects in README.md (#2300)
  • i18n: Add missing russian translations (#2302)
  • docs: Replace redirect extension with new one everywhere (#2311)
  • Handle scoped packages named v (#2280)
  • Typo in chart config attribute (#2328)
  • ui: Allow custom badge values in docs generator (#2335)
  • ui: Flaw in previous version of the trans version (#2349)

πŸ“– Documentation

  • ui: Add stories for Accessibility page (#2301)
  • Update CONTRIBUTING i18n and lint docs (#2336)

🏑 Chore

  • Add i18n redirect (#2290)
  • Bump vue-data-ui from 3.16.5 to 3.17.1 (#2304)
  • deps: Update codecov/codecov-action action to v6 (#2323)
  • deps: Update devdependency @vitest/coverage-v8 to v4.1.2 (#2322)
  • Release v0.7.0 (#2299)

❀️ Contributors

v0.6.0

04 Apr 20:06
Immutable release. Only release title and notes can be modified.
36311e0

Choose a tag to compare

v0.5.0...v0.6.0

compare changes

πŸš€ Enhancements

  • Welcome first contributors when PR opens (#2236)
  • i18n: Add Austrian translation (#2260)
  • Add brand page (#2197)
  • Compare download charts with sparklines (#2273)
  • Increase max package compares to 10 (#2294)
  • i18n: Add vietnamese vi-VN translations (#2291)

πŸ”₯ Performance

  • Avoid creating Date objects when parsing timestamps (#2256)
  • ui: Parallelize chunked chart download fetches (#2269)
  • Replace ISR with CDN cache for versioned code and docs routes (#2297)
  • Increase ISR revalidation intervals for package and API routes (#2298)

🩹 Fixes

  • Remove duplicate scroll-to-top button on docs page (#2229)
  • i18n: Allow translations for the recharging/vacation page (#2248)
  • ui: Strip .git before path/query/fragment in normalizeGitUrl (#2235)
  • ui: Improve search page UX (#2115)
  • ui: Reduce badge width overestimation in fallback text measurement (#2199)
  • Add missing token to first-time contributor welcome workflow (#2264)
  • i18n: Add missing translations for hi-IN (#2254)
  • Add top margin to show more/fewer maintainers button (#2262)
  • Set longer ttl for ungh (#2272)
  • Do not strip package name from description (#2274)
  • Correctly detect type info in badge (#2173)
  • a11y: Improve facet selector accessibility (#1536)
  • i18n: Add missing translations for uk-ua (#2271)
  • i18n: Add missing norwegian nb-NO translations (#2293)
  • a11y: Remove dark-mode override from i18n tracker (#2287)
  • Add spacing between tab toggle and comparison table (#2296)

πŸ’… Refactors

πŸ“– Documentation

  • Optimize playwright configuration and contribution doc (#2237)

🏑 Chore

  • deps: Update devdependency @vitest/coverage-v8 to v4.1.1 (#2091)
  • Add new sponsors (#2238)
  • deps: Update devdependency chromatic to v16 (#2241)
  • deps: Update devdependency typescript to v6 (#2242)
  • deps: Update chromaui/action action to v16 (#2243)
  • i18n: Update French translations with new phrases (#2232)
  • i18n: Update German translation (#2246)
  • deps: Update devdependency schema-dts to v2 (#2250)
  • Bump vue-data-ui from 3.16.0 to 3.16.1 (#2259)
  • Improve externals configuration in chromatic (#2261)
  • deps: Update devdependency knip to v6 (#2223)
  • Release v0.6.0 (#2240)

βœ… Tests

  • Add tests for useRepositoryUrl composable (#2249)

❀️ Contributors

v0.5.0

04 Apr 20:05
Immutable release. Only release title and notes can be modified.
a81b969

Choose a tag to compare

v0.4.0...v0.5.0

compare changes

πŸš€ Enhancements

  • Add version history page (#2025)
  • ui: Add multi-select and bulk actions for packages (#1672)
  • Opt-in repeated pulse animation on download graph (#2121)
  • ui: Show maintainers avatars (#2055)
  • a11y: Use seeded patterns in bar charts (#2157)
  • Improve i18n (lunaria) status page (#2064)
  • ui: Make version colors consistent (#2171)
  • Add WASM label (#2154)
  • Display yaml frontmatter as a table (#2166)
  • ui: Move fund to the package header (#2170)
  • docs: Add custom badge generator (#2152)
  • docs: Add links to advanced badges generator (#2183)
  • Add package download button (#1586)
  • Add animation to like button (#2082)
  • Charts a11y improvements (#2193)

🩹 Fixes

  • Fix zindex issue of button in header (#2081)
  • Avoid using slash as a separator between two numbers (#2087)
  • i18n: Add missing pt-BR translations (#2090)
  • i18n: Complete missing version translations for pt-BR (#2103)
  • Added scroll preservation opt in to the compare page (#2101)
  • ui: Remove redundant back button in selection-view (#2119)
  • Improve normalizeGitUrl (#2113)
  • ui: Correct show-scroll-to-top logic (#2127)
  • Handle CLS issues in chart modal (#2032)
  • a11y: Move readme after sidebar in DOM order (#1072)
  • Reword meta copy that compares npmx to npmjs.com (#2088)
  • Normalize metrics language across possible values (#2138)
  • i18n: Add missing translation keys (#2140)
  • Correctly parse package name for scoped packages (#2135)
  • i18n: Missing number formatting (#2158)
  • i18n: Update Simplified Chinese and Traditional Chinese translations (#2147)
  • Lower z-index of file path header to prevent overlapping version dropdown (#2161)
  • Tag sorting on package versions page (#2105)
  • i18n: Add missing translations for zh-CN (#2084)
  • blog: Ui improvements and comment layout fix (#2139)
  • Change readme md renderer behavior (#1776)
  • ui: Preview mode show the pr number (#2018)
  • Don't diff install size with first version (#2175)
  • ui: Skeleton design not aligned between states (#2177)
  • i18n: Extract untranslated hardcoded strings (#2181)
  • ui: Disambiguate the two "compare" links (#2180)
  • ui: Remove install package command version for latest (#2039)
  • i18n: Add missing translations for mr-IN (#2220)
  • cli: Force npmjs registry for login and npm cli operations (#2213)
  • ui: Remove empty space on the package page when the readme is short (#2194)
  • Connector modal should show pnpm dlx command instead of exec (#2225)
  • Align dependency warning icons to middle (#2227)

πŸ’… Refactors

  • Use import aliases in test files (#2130)
  • Create a backbutton component (#2024)
  • Rename component folder names for consistency (#2019)

πŸ“– Documentation

  • Add npmx badge builder to readme related projects section (#2093)
  • ui: Add stories for About page (#2149)
  • ui: Add dark theme for storybook docs (#2062)
  • ui: Add dark theme for storybook docs v2 (#2172)
  • ui: Use storybook-i18n addon for locale switching (#2125)
  • ui: Add ButtonGroup stories to storybook (#1964)

🏑 Chore

  • deps: Update dependency std-env to v4 (#2095)
  • deps: Update devdependency oxlint to v1.55.0 (#2092)
  • deps: Update devdependency oxlint to v1.56.0 (#2099)
  • Add bun.lock for Bun file file association (#2107)
  • i18n: Sync pt-BR key order and formatting (#2104)
  • Update knip config & remove unused code (#2126)
  • deps: Upgrade to vite-plus 0.1.12 and vite 8 (#2129)
  • deps: Update pnpm/action-setup action to v5 (#2132)
  • deps: Update all non-major dependencies (#2000)
  • Migrate deprecated typescript.tsdk to js/ts.tsdk.path (#2160)
  • Revert "docs(ui): add dark theme for storybook docs " (#2062, #2167)
  • Align base components size prop values (#2069)
  • deps: Update devdependency @e18e/eslint-plugin to v0.3.0 (#2222)
  • deps: Lock file maintenance (#2224)
  • deps: Update codecov/codecov-action digest to 1af5884 (#2218)
  • Release v0.5.0 (#2096)

βœ… Tests

  • ui: Set static values for storybook (#2174)
  • ui: Add tests for mobile menu default closed state (#2195)

❀️ Contributors

v0.4.0

15 Mar 22:28
Immutable release. Only release title and notes can be modified.
37c8577

Choose a tag to compare

v0.3.0...HEAD

compare changes

πŸš€ Enhancements

  • Add bar chart view to compare page (#1974)
  • Improve badge customization with dynamic text based on contrast (#1979)
  • i18n: Localise translations for other git providers (#1962)
  • ui: Highlight slash keyboard shortcut on header/home search bars (#1960)
  • a11y: Add reusable Alert component (#1955)
  • Add binary file warning (#1959)
  • i18n: Complete Indonesian (id-ID) translations (#2050)
  • Package header UI (#2035)
  • i18n: Fix some translation error and add missing key for indonesian (id-ID) (#2065)
  • i18n: Improve UA translations, add missing keys (#2073)
  • i18n: Use rangeFormat for pagination (#2078)
  • i18n: Add pds, blog and missing Spanish translations (#2085)

🩹 Fixes

  • a11y: Improve toggle switches (#1782)
  • Fix og image generation errors (#1982)
  • Update handles for patak (#1989)
  • Remove border in package suggestion dropdown items (#1970)
  • i18n: Update Russian translations (#1966)
  • ui: The install command should use the correct version (#1958)
  • The weekly data anomaly detection was broken for the Svelte anomalies (#1983)
  • Various chart improvements (#2003)
  • Use resolvedVersion on package page to display data correctly (#1969)
  • Code line highlighting not working with the light theme (#2015)
  • i18n: Update Czech translations (#2006)
  • Data anomalies in chart (#2012)
  • i18n: Update Azerbaijani translations (#1991)
  • Weekly chart prediction and data pipeline extraction (#2014)
  • ui: Versions modal usage button copy (#2007)
  • Prevent Chrome Android date input value clipping (#2037)
  • i18n: Update polish translations (#2029)
  • ui: Remove redundant calendar icons from date inputs (#2042)
  • Align weekly chart buckets from end to match npm downloads (#2052)
  • Remove duplicate addDays utility (#2059)
  • Pds page style bug (#1861)
  • i18n: Update Japanese translations (#2066)
  • Always align weekly chart buckets from range end date (#2071)
  • Create packages being broken for scoped packages (#2079)
  • Refine compare grid header layout (#2072)
  • Fetch resolved version for install size (#2086)
  • Use jsdelivr's content-type header to detect binary file (#2036)

πŸ’… Refactors

  • Remove redundant title attributes from package nav (#1999)
  • Move package-header to new component (#2030)
  • Move duplicated repositoryUrl in composable (#2060)
  • ui: Move package external links to component (#2077)
  • Improve AccentColorId type constraints (#1972)
  • Remove linter warnings (#2063)

🏑 Chore

  • Bump vue-data-ui from 3.15.9 to 3.15.10 (#1957)
  • Bump lint-staged to 16.3.2 (#1965)
  • deps: Update devdependency knip to 5.86.0 and remove unneeded entry and ignoreDependencies from config (#1980)
  • i18n: Improve french translations (#1994)
  • deps: Update devdependency eslint-plugin-regexp to v3.1.0 (#2004)
  • deps: Update dependency vue to v3.5.30 (#2008)
  • Bump vue-data-ui from 3.15.11 to 3.15.12 (#2040)
  • Remove auto-imported imports (#2061)
  • Release v0.4.0 (#1963)

❀️ Contributors

v0.3.0

06 Mar 15:29
Immutable release. Only release title and notes can be modified.
1295d0a

Choose a tag to compare

v0.2.2...HEAD

compare changes

πŸš€ Enhancements

  • Add sticky effect to the readme header on the readme page (#1775)
  • Add marko playground links (#1927)
  • Add clear button in search input (#1895)
  • Add Svelte CI anomalies to download-anomalies.data.ts (#1934)

πŸ”₯ Performance

  • Only load vue-data-ui css in components that use it (#1918)

🩹 Fixes

  • i18n: Update zh-CN translation (#1915)
  • ui: Readme toc dropdown scroll to the selected item position (#1917)
  • ui: Fix transparency bleeding of copied tooltip (#1913)
  • ui: Don't show state before profile/likes finish loading (#1910)
  • Remove the contributors only warning for connector (#1920)
  • Remove hidden overflow from sparkline wrapper (#1926)
  • ui: Ensure selected line highlights full width in code viewer (#1924)
  • Improve sponsors layout on the about page for mobile users (#1890)
  • i18n: Add missing Azerbaijani (az-AZ) translations (#1929)
  • i18n: Add recently added phrases to uk-ua (#1930)
  • blog: Resolve blog author avatars at build time (#1879)
  • ui: Dependency name readability (#1933)
  • i18n: Missing/updated Turkish and Azerbaijani translations (#1928)
  • lunaria: Underline anchor tags and lighten consistently on hover like summary (#1937)
  • i18n: Update Czech translations (#1932)
  • ui: Make install size tooltip interactive for copying (#1941)
  • ui: Replace "yolo" mode with npm API max of 250 results (#1922)
  • ui: Load all versions when semver range filter is entered (#1912)
  • i18n: Update Japanese translations (#1951)
  • Change paragraph to small tag for legal copy (#1950)
  • Separate class getters from methods in docs rendering (#1949)

πŸ’… Refactors

  • Resue NPM_REGISTRY from shared constants file (#1938)

🏑 Chore

  • Add link to jonathanyeong.com post to alpha blog post (#1907)
  • Dark mode iconify logo (#1940)
  • Release v0.3.0 (#1908)

βœ… Tests

  • Add coverage for critical resolveDependencyTree (#1911)

❀️ Contributors

v0.2.2

03 Mar 21:20
Immutable release. Only release title and notes can be modified.
4cdcbd0

Choose a tag to compare

v0.2.1...HEAD

compare changes

🩹 Fixes

  • i18n: Added remaining missing French translations (#1902)

🏑 Chore

  • Add community story (#1903)
  • Release v0.2.2 (#1905)

❀️ Contributors

v0.2.1

03 Mar 18:25
Immutable release. Only release title and notes can be modified.
ac99185

Choose a tag to compare

v0.2.0...HEAD

compare changes

🩹 Fixes

  • Handle custom canary environment (1d5feeeb)
  • Standard.site fixes (#1901)
  • Calculate next version tag for display on home page (#1898)
  • i18n: Add all missing translations for German (#1886)
  • Look for tags on release branch (6517eb2c)

🏑 Chore

  • Add a little extra validation (#1894)
  • Add blento to OSS Partners (#1897)
  • blog: Add Abbey's FCC blog to alpha-release post (#1904)
  • Release v0.2.1 (#1896)

❀️ Contributors

v0.2.0

03 Mar 15:48
Immutable release. Only release title and notes can be modified.
84ba3d0

Choose a tag to compare

v0.1.0...HEAD

compare changes

πŸš€ Enhancements

  • Allow crawlers to access pages (e56fdef)
  • Add bsky to about page (#1893)

🩹 Fixes

  • Update connector command (673922e)
  • Detect canary status from main branch only (12f81a9)
  • Correct homepage git tag page url (#1884)
  • blog: Format published date in blog post list card (#1891)
  • Pass uri query for bluesky comments (4d70dd8)

🏑 Chore

❀️ Contributors

v0.1.0

03 Mar 12:21
Immutable release. Only release title and notes can be modified.
ca7c6d5

Choose a tag to compare

This release includes 1427 commits. The full changelog is too large to display here.

View full diff on GitHub

❀️ Contributors