Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
270 commits
Select commit Hold shift + click to select a range
e6d417a
Feat/112 image (#118)
tyrelchambers Oct 24, 2025
ae1893f
Add resources grid (#117)
tyrelchambers Oct 24, 2025
f140ca8
Feat/110 tools utilities (#116)
tyrelchambers Oct 24, 2025
2ec0aca
Feat/make overview page (#122)
tyrelchambers Oct 27, 2025
12ac1c0
Feat/115 mobile components (#119)
tyrelchambers Nov 3, 2025
0f7f145
Add chainlink journey (#133)
tyrelchambers Nov 3, 2025
5fdaeb6
Feat/127 tech standards (#134)
tyrelchambers Nov 4, 2025
d158a7e
Feat/128 demos (#136)
tyrelchambers Nov 4, 2025
131ea07
Feat/114 changelog (#135)
tyrelchambers Nov 6, 2025
03b02da
add mobile journeys (#141)
tyrelchambers Nov 6, 2025
1cf006b
Feat/86 megamenu (#137)
tyrelchambers Nov 6, 2025
817bcc1
Feat/129 community (#143)
tyrelchambers Nov 13, 2025
57b1816
mock data
aelmanaa Nov 14, 2025
01c8eee
Add get certified page (#151)
tyrelchambers Nov 19, 2025
afd5580
Feat/130 try it (#142)
tyrelchambers Nov 24, 2025
0311d9e
Support video in resources section (#147)
tyrelchambers Nov 24, 2025
6d3996b
Merge branch 'main' into dev-3.0
Zelig880 Nov 24, 2025
e4ca977
Update Package.json
Zelig880 Nov 24, 2025
1bb68ca
Fixes from merge with main (#165)
tyrelchambers Nov 26, 2025
22dca93
Merge remote-tracking branch 'origin/main' into dev-3.0
Zelig880 Nov 26, 2025
1a38c95
Update Package.json after merge
Zelig880 Nov 26, 2025
c3a1962
Squash work (#166)
Zelig880 Nov 26, 2025
a100516
Merge remote-tracking branch 'origin/main' into ccip-1-7
Zelig880 Nov 28, 2025
527c433
Feat/153 changelog (#152)
tyrelchambers Dec 1, 2025
c622ee2
Bump astro from 5.16.0 to 5.16.3 in the astro-framework group (#3234)
dependabot[bot] Dec 1, 2025
f00cec1
CCT: Update changelog with new tokens (#3233)
github-actions[bot] Dec 1, 2025
d82ab9d
Bump @supabase/supabase-js from 2.84.0 to 2.86.0 (#3238)
dependabot[bot] Dec 1, 2025
ffdfa3e
Bump tsx from 4.20.6 to 4.21.0 in the typescript group (#3237)
dependabot[bot] Dec 1, 2025
5868d52
Bump prettier from 3.6.2 to 3.7.3 in the linting-tools group (#3236)
dependabot[bot] Dec 1, 2025
05a639f
Bump the ui-frameworks group with 2 updates (#3235)
dependabot[bot] Dec 1, 2025
4243a3b
update memento pool (#3240)
aelmanaa Dec 1, 2025
97a601d
Changelog Update: New data found (#3232)
github-actions[bot] Dec 1, 2025
7307a72
Copy page & SDK/Chain family components (#3242)
khadni Dec 1, 2025
bf816ce
Ccip arch fix (#3243)
gfletcher-cll Dec 1, 2025
790dc26
Feed Lists: isFeedVisible() utility (#3185)
dev-dist Dec 2, 2025
1ae8552
Merge branch 'feat/dev-3.0' into ccip-1-7
Zelig880 Dec 2, 2025
1b02e24
fix: noindex CRE redirect pages, preserve shared links (#3244)
khadni Dec 2, 2025
ddf4936
Landing Page update (#173)
markshenouda Dec 3, 2025
f8f4b8b
new arch image and offchain note (#3246)
gfletcher-cll Dec 3, 2025
56bf0ce
Streams: Deprecation support (#3245)
dev-dist Dec 3, 2025
0dfc4af
Streams: deprecation pagination (#3249)
dev-dist Dec 4, 2025
c7994ec
Update redirects.json (#3250)
gfletcher-cll Dec 4, 2025
881c94b
Update ccip-execution-latency.mdx (#3251)
gfletcher-cll Dec 5, 2025
a60cb91
Bump astro from 5.16.3 to 5.16.4 in the astro-framework group (#3255)
dependabot[bot] Dec 8, 2025
e4cad4f
Bump pino-pretty from 13.1.2 to 13.1.3 in the utilities group (#3262)
dependabot[bot] Dec 8, 2025
689c24c
Changelog Update: New data found (#3254)
github-actions[bot] Dec 8, 2025
cad1f80
new chains 12/08 (#3265)
gfletcher-cll Dec 8, 2025
38ea325
Update binary location (#3267)
khadni Dec 8, 2025
4201d8f
Feat/changelog filter (#168)
tyrelchambers Dec 9, 2025
843dc5b
Bump @supabase/supabase-js from 2.86.0 to 2.86.2 (#3263)
dependabot[bot] Dec 9, 2025
7ef6363
Bump react-instantsearch in the documentation group (#3261)
dependabot[bot] Dec 9, 2025
1ad35bf
Bump ts-jest from 29.4.5 to 29.4.6 in the testing-tools group (#3260)
dependabot[bot] Dec 9, 2025
fc00628
Bump preact from 10.27.2 to 10.28.0 in the ui-frameworks group (#3259)
dependabot[bot] Dec 9, 2025
8c29eb5
Bump ethers from 6.15.0 to 6.16.0 in the blockchain group (#3258)
dependabot[bot] Dec 9, 2025
09e9a2c
Bump the linting-tools group across 1 directory with 2 updates (#3257)
dependabot[bot] Dec 9, 2025
fdf02a8
Bin loc win (#3269)
khadni Dec 9, 2025
6b88810
Bump peter-evans/create-pull-request in the github-actions group (#3256)
dependabot[bot] Dec 9, 2025
1613468
morph hoodi (#3270)
aelmanaa Dec 9, 2025
87c9d14
ReceiverTemplate update (#3252)
khadni Dec 9, 2025
e66fe0c
update part4 w/ new consuemr (#3271)
khadni Dec 9, 2025
086551f
Update lane side panel (#174)
markshenouda Dec 10, 2025
21af97b
Merge branch 'main' into ccv-directory
aelmanaa Dec 10, 2025
fed6a73
Update token details page (#178)
markshenouda Dec 10, 2025
6a0cb66
Verifiers page (#179)
markshenouda Dec 10, 2025
f6fbab7
DOC-1722 : Fix CCIP tutorials scrolling issue (#3273)
SyedAsadKazmi Dec 10, 2025
5caf6ec
rate limits mocks
aelmanaa Dec 10, 2025
de58f9d
rate limits mocks
aelmanaa Dec 10, 2025
6b76eff
Merge branch 'main' into ccv-directory
aelmanaa Dec 10, 2025
34d00ee
Data Feeds: Table Filtering, Pagination, and URL state improvements (…
dev-dist Dec 10, 2025
856dbd2
Merge branch 'main' into ccv-directory
aelmanaa Dec 10, 2025
3a4721e
rate limits mocks
aelmanaa Dec 10, 2025
f1cb0b8
add details on what happens when a feed is shutdown (#3276)
sebastian-lerner-link Dec 10, 2025
ac1d527
Finality, confidence levels, custom depth (#3247)
khadni Dec 11, 2025
ff6aacd
update service quotas (#3278)
khadni Dec 11, 2025
13f02dd
fix: update cre-cli installation steps to use bash (#3280)
anirudhwarrier Dec 12, 2025
ccb507c
pre-work for tempo and megaeth (#3279)
gfletcher-cll Dec 12, 2025
d8d14d8
Ccip updates (#3282)
gfletcher-cll Dec 12, 2025
9ac1494
Upkeep upgrade (#3283)
gfletcher-cll Dec 12, 2025
4ae9d38
Merge remote-tracking branch 'origin2/ccv-directory' into ccip-1-7-up…
markshenouda Dec 15, 2025
a9a1bdf
fix: index.mdx
markshenouda Dec 15, 2025
b53b5bc
Bump @supabase/supabase-js from 2.86.2 to 2.87.1 (#3295)
dependabot[bot] Dec 15, 2025
8ba979f
CCT: Update changelog with new tokens (#3287)
github-actions[bot] Dec 15, 2025
a9d8260
Bump the solana-ecosystem group with 2 updates (#3294)
dependabot[bot] Dec 15, 2025
4a0d83e
Bump react-instantsearch from 7.20.1 to 7.21.0 in the documentation g…
dependabot[bot] Dec 15, 2025
58f24a8
Bump @types/node from 20.19.25 to 20.19.27 in the typescript group (#…
dependabot[bot] Dec 15, 2025
d94f68f
Bump knip from 5.72.0 to 5.73.4 in the linting-tools group (#3291)
dependabot[bot] Dec 15, 2025
6471496
Bump the ui-frameworks group with 2 updates (#3290)
dependabot[bot] Dec 15, 2025
08d5c12
Bump the astro-framework group with 2 updates (#3289)
dependabot[bot] Dec 15, 2025
16095ac
Changelog Update: New data found (#3285)
github-actions[bot] Dec 15, 2025
65f7a66
40X fix links (#3297)
khadni Dec 15, 2025
baf1a2c
bump next to 14.2.35 (#3299)
khadni Dec 16, 2025
b112daf
Add callouts for URL redirects (#3301)
khadni Dec 16, 2025
2aa0f12
deprecation changelog (#3303)
dev-dist Dec 16, 2025
db7b256
Fix `ccip-tools-ts` tutorial and broken external links in CCIP (#3302)
SyedAsadKazmi Dec 16, 2025
73f8592
Git ignore reports directory (#3304)
khadni Dec 16, 2025
efbd914
Internal Link Checker (#3281)
khadni Dec 17, 2025
ca264c1
various updates to SDK reference and examples (#3307)
khadni Dec 18, 2025
fd5a047
update consensus size limit (#3308)
khadni Dec 18, 2025
3824c76
add chain family dl (#3310)
khadni Dec 19, 2025
6a79b0b
[FEAT] API Data integration (#183)
markshenouda Dec 19, 2025
526ba3a
Add placeholder image to avoid long dev building time
Zelig880 Dec 19, 2025
60532ef
Fix build
Zelig880 Dec 19, 2025
8dbc784
new ccip chains 12/19 (#3309)
gfletcher-cll Dec 19, 2025
0883c0f
correct symbol (#3312)
aelmanaa Dec 19, 2025
54219ba
Bump @supabase/supabase-js from 2.87.1 to 2.89.0 (#3320)
dependabot[bot] Dec 22, 2025
7e2ad5b
CCT: Update changelog with new tokens (#3316)
github-actions[bot] Dec 22, 2025
363eed8
Bump knip from 5.73.4 to 5.76.2 in the linting-tools group (#3319)
dependabot[bot] Dec 22, 2025
c7f7cf2
Bump solhint from 6.0.1 to 6.0.2 in the blockchain group (#3318)
dependabot[bot] Dec 22, 2025
3fe8065
Bump astro from 5.16.5 to 5.16.6 in the astro-framework group (#3317)
dependabot[bot] Dec 22, 2025
1d09923
Changelog Update: New data found (#3315)
github-actions[bot] Dec 22, 2025
c110d65
Chainlink Node v2.3.1 (#3328)
dev-dist Dec 29, 2025
3d7c7ae
Changelog Update: New data found (#3324)
github-actions[bot] Dec 29, 2025
85d38b5
candlestick updates (#3330)
dev-dist Dec 31, 2025
c397c2c
increase nodejs heap memory for gh builds (#3331)
khadni Dec 31, 2025
b7e0a5b
Bump preact from 10.28.0 to 10.28.1 in the ui-frameworks group (#3325)
dependabot[bot] Jan 5, 2026
92e0435
Bump knip from 5.76.3 to 5.78.0 in the linting-tools group (#3326)
dependabot[bot] Jan 5, 2026
0ccd67a
Bump @astro-community/astro-embed-youtube from 0.5.9 to 0.5.10 in the…
dependabot[bot] Jan 5, 2026
2be0986
Bump react-instantsearch from 7.21.0 to 7.22.1 in the documentation g…
dependabot[bot] Jan 5, 2026
3f4ebb6
Changelog Update: New data found (#3333)
github-actions[bot] Jan 5, 2026
97cb2a9
Data Feeds: Risk Update (#3313)
dev-dist Jan 5, 2026
3b84ea4
Update billing.mdx (#3338)
gfletcher-cll Jan 6, 2026
4523acc
risk-changelog (#3339)
dev-dist Jan 7, 2026
98fbd34
Automation & Functions CRE callouts (#3340)
khadni Jan 8, 2026
e903f0f
docs:fix tiny serv resp page (#3344)
clnan Jan 9, 2026
0a8842c
ReceiverTemplate & Consumer contract guide (#3341)
khadni Jan 9, 2026
468f2c8
Update llm gen script to include CodeSample snippets (#3345)
khadni Jan 9, 2026
f4da765
fix codesample copy page api (#3346)
khadni Jan 9, 2026
8416988
schema-rename (#3347)
dev-dist Jan 9, 2026
8ac0f5f
schema-rename-fix (#3348)
dev-dist Jan 9, 2026
38d8e3b
Update getting started w/ latest ReceiverTemplate (#3349)
khadni Jan 9, 2026
c3a0580
Changelog Update: New data found (#3351)
github-actions[bot] Jan 12, 2026
5f01d53
Bump the astro-framework group with 2 updates (#3353)
dependabot[bot] Jan 12, 2026
71a8fd8
Bump the ui-frameworks group with 2 updates (#3354)
dependabot[bot] Jan 12, 2026
3c7dbf4
Bump the typescript group with 3 updates (#3356)
dependabot[bot] Jan 12, 2026
3f6d22b
Update copyright year to 2026 (#3343)
rootdiae Jan 12, 2026
14c0f89
Bump @supabase/supabase-js from 2.89.0 to 2.90.1 (#3358)
dependabot[bot] Jan 12, 2026
40db650
Bump knip from 5.79.0 to 5.80.2 in the linting-tools group (#3355)
dependabot[bot] Jan 12, 2026
0bc85ba
Bump the solana-ecosystem group with 2 updates (#3357)
dependabot[bot] Jan 12, 2026
a0334e7
TS EVM log trigger: Add base64 encoding (#3342)
khadni Jan 12, 2026
3268cb2
cre cli 1.0.4 (#3361)
khadni Jan 12, 2026
a7fffb3
add Ubuntu version-specific binary (#3362)
khadni Jan 12, 2026
185d458
clarify handler selection with --trigger-index (#3363)
khadni Jan 13, 2026
7e50beb
Update code snippet component (#3360)
Genesis3800 Jan 14, 2026
e0a998f
nit update (#3365)
khadni Jan 15, 2026
cc90698
Update Network to use Bucket
Zelig880 Jan 15, 2026
a63d013
changelog update (#3366)
dev-dist Jan 15, 2026
cd06fdc
added ronin to deprecating feeds chainlist (#3367)
dev-dist Jan 15, 2026
2e36bef
update verifier proxy for megaeth (#3368)
dev-dist Jan 15, 2026
f40622b
Data Streams: Calculated Streams (#3277)
dev-dist Jan 16, 2026
226ef89
Data Streams: Billing + MegaETH updates (#3369)
dev-dist Jan 16, 2026
32f03f1
deprecate APM quickstart (#3372)
khadni Jan 16, 2026
bbf6097
update (#3373)
aelmanaa Jan 16, 2026
de7fb0d
update cli v (#3371)
khadni Jan 16, 2026
d3db71d
Simplify CCIP-EVM getting Started Page (#3337)
Genesis3800 Jan 16, 2026
fa77692
Data Feeds: MegaETH integration (#3370)
dev-dist Jan 16, 2026
bb97f7d
Bump the astro-framework group with 2 updates (#3380)
dependabot[bot] Jan 19, 2026
0e52c88
Bump the linting-tools group with 3 updates (#3381)
dependabot[bot] Jan 19, 2026
61eaae3
Bump @types/node from 20.19.28 to 20.19.30 in the typescript group (#…
dependabot[bot] Jan 19, 2026
4c3a094
Changelog Update: New data found (#3377)
github-actions[bot] Jan 19, 2026
5539a34
Bump the solana-ecosystem group with 2 updates (#3383)
dependabot[bot] Jan 19, 2026
9def17c
[temp fixes] TS SDK 1.0.2/1.0.3 releases (#3374)
khadni Jan 19, 2026
409dfbf
fix generic types disappearing from code blocks (#3386)
khadni Jan 20, 2026
4df841f
Streams: 24/5 Guide + Further restructuring (#3229)
dev-dist Jan 20, 2026
dd3826f
Update TS SDK examples to use direct imports and improve error handli…
khadni Jan 20, 2026
9016899
Add Context7 Support (#3387)
Genesis3800 Jan 21, 2026
5da6381
CLI v1.0.6 release (#3390)
khadni Jan 21, 2026
d5877b9
key unlinking without original private key (#3389)
khadni Jan 22, 2026
a874457
note tag for stream networks + megaeth note (#3392)
dev-dist Jan 22, 2026
4423f66
nit (#3393)
khadni Jan 23, 2026
491a406
clarify workflow status preservation during updates (#3394)
khadni Jan 23, 2026
094250e
minor updates (#3395)
gfletcher-cll Jan 23, 2026
b7df44d
CCT: Update changelog with new tokens (#3378)
github-actions[bot] Jan 23, 2026
f485a35
update (#3396)
aelmanaa Jan 23, 2026
236f2e9
Changelog Update: New data found (#3398)
github-actions[bot] Jan 26, 2026
3a2af14
Bump @types/react from 19.2.8 to 19.2.9 in the typescript group (#3403)
dependabot[bot] Jan 26, 2026
7e595c7
Bump the linting-tools group with 2 updates (#3402)
dependabot[bot] Jan 26, 2026
8f3e64a
Bump astro from 5.16.11 to 5.16.15 in the astro-framework group (#3400)
dependabot[bot] Jan 26, 2026
73c4651
Bump @supabase/supabase-js from 2.90.1 to 2.91.1 (#3406)
dependabot[bot] Jan 26, 2026
64c7f5d
Bump lodash from 4.17.21 to 4.17.23 in the utilities group (#3404)
dependabot[bot] Jan 26, 2026
08aa46d
Bump @solana-program/compute-budget in the solana-ecosystem group (#3…
dependabot[bot] Jan 26, 2026
764864e
base64 encoding requirement for EVM log triggers (#3409)
khadni Jan 26, 2026
04061cf
Add support for ZKSync (#3391)
khadni Jan 26, 2026
ca2b9d3
Bump unist-util-visit from 5.0.0 to 5.1.0 (#3407)
dependabot[bot] Jan 26, 2026
a302708
Bump solhint from 6.0.2 to 6.0.3 in the blockchain group (#3401)
dependabot[bot] Jan 26, 2026
f6e2675
Encoding requirements and fix HTTP timeout field (#3410)
khadni Jan 27, 2026
c94c8d6
161 - make product pill align (#213)
vyktoremario Jan 28, 2026
8473a21
Use Wrap lines on the Main Hero items (#212)
vyktoremario Jan 28, 2026
7bf919d
Demo section showing dark fonts (#207)
vyktoremario Jan 28, 2026
393744e
[Bug]: Align items on "Chainlink Journey Section (#208)
vyktoremario Jan 28, 2026
ca4bd25
Merge branch 'dev-3.0' into feat/dev-3.0
Zelig880 Jan 28, 2026
a704192
TS SDK v1.0.5 + clarifications around Time w/ TS SDK (#3412)
khadni Jan 28, 2026
106c20e
Add WebServer section for corenode OIDC configuration (#2790)
CL-Andrew Jan 29, 2026
92fe5ed
correct EVM log trigger requirements (#3413)
khadni Jan 29, 2026
0faa26a
update dir (#3416)
aelmanaa Jan 30, 2026
2106147
CLI & TS sdk 1.0.7 + new testnet ntwks support (#3415)
khadni Jan 30, 2026
5eda64a
add megaeth l2ep sequencer feed (#3414)
dev-dist Jan 30, 2026
f913616
Bump the ui-frameworks group with 2 updates (#3422)
dependabot[bot] Feb 2, 2026
9a56c75
Changelog Update: New data found (#3419)
github-actions[bot] Feb 2, 2026
a2a7346
Bump react-instantsearch in the documentation group (#3424)
dependabot[bot] Feb 2, 2026
e1e9281
Bump @supabase/supabase-js from 2.91.1 to 2.93.3 (#3426)
dependabot[bot] Feb 2, 2026
4610745
Bump @types/react from 19.2.9 to 19.2.10 in the typescript group (#3423)
dependabot[bot] Feb 2, 2026
6fb1ba9
Bump astro from 5.16.15 to 5.17.1 in the astro-framework group (#3420)
dependabot[bot] Feb 2, 2026
0a87573
Bump the solana-ecosystem group with 3 updates (#3425)
dependabot[bot] Feb 2, 2026
e5bf971
Data Streams: v10 schema price/tokenizedPrice clarification (#3417)
dev-dist Feb 2, 2026
f63526f
Data Streams: deprecation update (#3428)
dev-dist Feb 2, 2026
afe7ea6
Data Feeds: Selecting Quality Data Feeds update (#3429)
dev-dist Feb 2, 2026
9d79252
pharos integration (#3411)
dev-dist Feb 3, 2026
0dbdb94
Implement Navigation in Start your journey (#206)
vyktoremario Feb 3, 2026
3f1f207
Ensure all CCIP 1.7 pages have been completed/Updated (#216)
vyktoremario Feb 3, 2026
380db7a
Merge remote-tracking branch 'thisdot/dev-3.0' into feat/dev-3.0
Zelig880 Feb 3, 2026
83ae716
Update height to align with Dev.chain.link
Zelig880 Feb 3, 2026
671851c
Merge branch 'dev-3.0' into feat/dev-3.0
Zelig880 Feb 3, 2026
3ed5b5b
Refactor supported ntwks, add version requirements (#3430)
khadni Feb 3, 2026
dbd59a5
move Time to Workflow Guides and add HTTP callouts (#3431)
khadni Feb 3, 2026
4dfcbe9
Rename Getting Started conclusion to "Before You Build" with key tips…
khadni Feb 4, 2026
8198f2b
TS HTTP timeout unit (#3434)
khadni Feb 5, 2026
d3e6829
move Randomness to wf guides (#3435)
khadni Feb 6, 2026
2dc932a
add noble as QuickJS compatible crypto lib (#3436)
khadni Feb 6, 2026
7422943
Ccip 0209 (#3437)
gfletcher-cll Feb 9, 2026
1197dc3
Bump @supabase/supabase-js from 2.93.3 to 2.95.3 (#3447)
dependabot[bot] Feb 9, 2026
1a505c3
Remove private flags from MegaETH tables (#3449)
dev-dist Feb 9, 2026
ac30238
Bump @nanostores/persistent in the ui-frameworks group (#3442)
dependabot[bot] Feb 9, 2026
6f54abc
Bump knip from 5.82.1 to 5.83.1 in the linting-tools group (#3443)
dependabot[bot] Feb 9, 2026
f308005
Bump the typescript group with 2 updates (#3444)
dependabot[bot] Feb 9, 2026
0ffd90f
Bump react-instantsearch in the documentation group (#3445)
dependabot[bot] Feb 9, 2026
4378570
Changelog Update: New data found (#3440)
github-actions[bot] Feb 9, 2026
0c1af38
Ccip rate limit management (#3438)
gfletcher-cll Feb 9, 2026
b707d82
link token contract addresses (#3450)
gfletcher-cll Feb 10, 2026
f4b788b
Data Feeds: Tokenized Equity Feeds (#3451)
dev-dist Feb 11, 2026
661895c
httpConf capability & CLI v1.0.10 (#3452)
khadni Feb 11, 2026
0630834
fix (#3453)
dev-dist Feb 11, 2026
7fc5d20
fix: remove clickable functionality from network names in token drawe…
markshenouda Feb 12, 2026
ac4ba32
[FEAT] Add expandable verifiers section in TokenDrawer and update tab…
markshenouda Feb 12, 2026
adee404
Remove extra changelog page
Zelig880 Feb 12, 2026
fa6df9a
Fix left sidebar styles
Zelig880 Feb 12, 2026
d8c52df
Merge branch 'ccip-1-7' into feat/dev-3.0
Zelig880 Feb 12, 2026
f8ebaa5
[Grace's branch] content/link updates, dynamic buttons (#225)
markshenouda Feb 12, 2026
b584675
Revert landing page redesign back to main version
markshenouda Feb 13, 2026
440f476
Refactor Product Navigation and MegaMenu for Improved Usability and M…
markshenouda Feb 13, 2026
cca7e2a
Add DocsPickerDesktop component and integrate into DocsNavigationDesk…
markshenouda Feb 13, 2026
033385c
Refactor LeftSidebar and styles for improved layout and accessibility
markshenouda Feb 13, 2026
79781ee
Merge remote-tracking branch 'origin/main' into feat/dev-3.0-no-landing
Zelig880 Feb 13, 2026
f06e895
Revert "Add DocsPickerDesktop component and integrate into DocsNaviga…
markshenouda Feb 13, 2026
aa20381
Fix null checks for pool type in token data filtering functions
markshenouda Feb 13, 2026
849e34e
fix: failing tests on `feat/dev-3.0-no-landing` (#230)
markshenouda Feb 16, 2026
a0c8b46
Add sublabels to rate limit columns and fix table styling issues (#229)
markshenouda Feb 16, 2026
a0ee476
Restore global landing page, mega-nav, and CCIP landing page
markshenouda Feb 18, 2026
5f14afd
Restore the updated ccip landing pagr
markshenouda Feb 18, 2026
6ecd1a3
Enhance TokenDrawer: Add tooltips for FTF rate limit capacity and ref…
markshenouda Feb 24, 2026
1189a0a
fix: update token pool display labels for consistency (#241)
markshenouda Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
232 changes: 231 additions & 1 deletion .github/scripts/data/baseline.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .github/scripts/data/detect-data.sh
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ node <<EOF
const STREAMS_NETWORKS = [
"0g", "apechain", "aptos", "arbitrum", "avalanche", "base", "berachain", "bitlayer", "blast",
"bnb-chain", "bob", "botanix", "celo", "ethereum", "gnosis-chain", "gravity", "hashkey", "hedera", "hyperliquid", "injective",
"ink", "jovay", "katana", "lens", "linea", "mantle", "metis", "monad", "opbnb", "optimism", "polygon", "plasma", "ronin",
"ink", "jovay", "katana", "lens", "linea", "mantle", "metis", "monad", "opbnb", "optimism", "polygon", "pharos", "plasma", "ronin",
"scroll", "shibarium", "sei", "soneium", "sonic",
"solana", "taiko", "unichain", "worldchain", "zksync"
];
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/chainlink-automation-config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
- if: ${{ steps.compare_configs.outputs.createPR }}
id: chainlink_automation_config_pr
name: Create pull request
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11
with:
branch: 'chainlink_automation_config/pr-${{ steps.compare_configs.outputs.timestamp }}'
commit-message: 'chainlink automation config updated'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/chains-metadata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
- if: ${{ steps.compare_chains.outputs.createPR }}
id: chains_metadata_pr
name: Create pull request
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11
with:
branch: 'chains_metadata/pr-${{ steps.compare_chains.outputs.timestamp }}'
commit-message: 'chains metadata updated'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/detect-new-data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ jobs:
# Step 10: Create a pull request if new data items were found
- name: Commit & Create Pull Request
if: steps.detect_data.outputs.new_data_found == 'true'
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Data: Update changelog for new data items"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/detect-new-tokens.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ jobs:
# Create PR for new tokens
- name: Create PR with new token information
if: steps.check_tokens.outputs.new_tokens_found == 'true'
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "CCT: Update changelog with new tokens"
Expand Down
38 changes: 25 additions & 13 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ concurrency:

env:
FOUNDRY_PROFILE: ci
NODE_VERSION: '22'

# Set default permissions as restrictive as possible
permissions:
Expand All @@ -26,7 +27,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand Down Expand Up @@ -55,7 +56,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand Down Expand Up @@ -102,7 +103,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand Down Expand Up @@ -134,14 +135,16 @@ jobs:
linkcheck-internal:
needs: setup
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout Repo
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand All @@ -158,9 +161,22 @@ jobs:
echo "node_modules not found, installing dependencies..."
npm ci --prefer-offline --no-audit
fi

- name: Build Site
run: npm run build
env:
NODE_OPTIONS: '--max-old-space-size=8192'

- name: Check Internal Links
run: npm run linkcheck-internal
uses: lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0 # v2.7.0
with:
args: >-
--root-dir $GITHUB_WORKSPACE/.vercel/output/static
--config lychee.toml
'.vercel/output/static/**/*.html'
fail: true
format: markdown
jobSummary: true

# Job 4: Check Types
typecheck:
Expand All @@ -173,7 +189,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand Down Expand Up @@ -205,19 +221,15 @@ jobs:
jest:
needs: [setup]
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x]
fail-fast: false

steps:
- name: Checkout Repo
uses: actions/checkout@v6

- name: Setup Node.js ${{ matrix.node-version }}
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
cache-dependency-path: '**/package-lock.json'

Expand All @@ -242,6 +254,6 @@ jobs:
if: always()
uses: actions/upload-artifact@v5
with:
name: coverage-report-node-${{ matrix.node-version }}
name: coverage-report-node-${{ env.NODE_VERSION }}
path: coverage/
retention-days: 30
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ dist/
node_modules/

temp/
reports/

# logs
npm-debug.log*
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2025 SmartContract Chainlink Limited SEZC
Copyright (c) 2026 SmartContract Chainlink Limited SEZC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
11 changes: 10 additions & 1 deletion astro.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,10 @@ import yaml from "@rollup/plugin-yaml"
import { ccipRedirects } from "./src/config/redirects/ccip"
import trailingSlashMiddleware from "./src/integrations/trailing-slash-middleware"
import redirectsJson from "./src/features/redirects/redirects.json"
import tailwind from "@astrojs/tailwind"
import { extractCanonicalUrlsWithLanguageVariants } from "./src/utils/sidebar"
import remarkCodeFenceFilename from "./src/lib/markdown/remarkCodeFenceFilename"
import rehypeCodeSampleFences from "./src/lib/markdown/rehypeCodeSampleFences"

config() // Load .env file

Expand Down Expand Up @@ -46,6 +49,7 @@ export default defineConfig({
...ccipRedirects,
},
integrations: [
tailwind(),
trailingSlashMiddleware(),
preact({
include: ["**/preact/*"],
Expand Down Expand Up @@ -103,9 +107,13 @@ export default defineConfig({
return item
},
}),
mdx(),
// Ensure our fence-meta parser runs for `.mdx` pages (in addition to `markdown.remarkPlugins`).
mdx({
remarkPlugins: [remarkCodeFenceFilename],
}),
],
markdown: {
remarkPlugins: [remarkCodeFenceFilename],
rehypePlugins: [
rehypeSlug, // Required for autolink to work properly
[
Expand All @@ -116,6 +124,7 @@ export default defineConfig({
],
// Wrap tables in div with overflow supported
[rehypeWrapAll, { selector: "table", wrapper: "div.overflow-wrapper" }],
rehypeCodeSampleFences,
] as RehypePlugins,
syntaxHighlight: "prism",
smartypants: false,
Expand Down
4 changes: 4 additions & 0 deletions context7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"url": "https://context7.com/smartcontractkit/documentation",
"public_key": "pk_nsBvFzEpWNJq5XpYfKBFc"
}
2 changes: 2 additions & 0 deletions jest.config.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ module.exports = {
extensionsToTreatAsEsm: [".ts", ".tsx"],
moduleFileExtensions: ["js", "jsx", "ts", "tsx", "json", "node"],
moduleNameMapper: {
"^(\\.{1,2}/.*)\\.js$": "$1",
"\\.(css)$": "<rootDir>/src/__mocks__/styleMock.ts",
"^~/(.*)$": "<rootDir>/src/$1",
"^@api/(.*)$": "<rootDir>/src/pages/api/$1",
Expand All @@ -29,6 +30,7 @@ module.exports = {
"^@variables$": "<rootDir>/src/config/markdown-variables.ts",
"^@abi$": "<rootDir>/src/features/abi/index.ts",
"^@lib$": "<rootDir>/src/lib/index.ts",
"^@lib/(.*)\\.js$": "<rootDir>/src/lib/$1",
"^@lib/(.*)$": "<rootDir>/src/lib/$1",
"\\.ya?ml$": "<rootDir>/src/__mocks__/yamlMock.ts",
},
Expand Down
41 changes: 41 additions & 0 deletions lychee.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Lychee Link Checker Configuration
# https://lychee.cli.rs/

# Only check local files (no network requests)
offline = true

# Check links in code blocks
include_verbatim = true

# Don't show progress bar (better for CI)
no_progress = true

# Patterns to exclude from link checking
exclude = [
# CSS files
'assets/.*\.css$',
'_astro/.*\.css$',

# Dynamic pages with query params
'/ccip/directory/.*',
'/data-feeds/price-feeds/addresses\?.*',
'/data-feeds/smartdata/addresses\?.*',

# Other files
'sitemap-index\.xml',
'@vite/client',

# Database connection strings
'postgresql:',
'mysql:',
]

# Paths to exclude from scanning (won't check links on these pages)
exclude_path = [
'ccip/api-reference/evm/v162/.*',
'ccip/api-reference/evm/v163/.*',
]

# TODO: Re-enable fragment checking once Astro slug generation compatibility is resolved
# include_fragments = true
# Astro's heading ID generation and lychee's GitHub-style kebab-case expectations
Loading
Loading