-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Release/v0.7.5 #1527
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Release/v0.7.5 #1527
Changes from 57 commits
Commits
Show all changes
89 commits
Select commit
Hold shift + click to select a range
1e1c887
fix(docker-api): migrate to modern datetime library API
emmanuel-ferdman 8e3c411
Merge branch 'main' into main
emmanuel-ferdman 7a8190e
Fix examples in README.md
NezarAli be63c98
feat(docker): add user-provided hooks support to Docker API
ntohidi 88a9fbb
fix(deep-crawl): BestFirst priority inversion; remove pre-scoring truβ¦
ntohidi ecbe5ff
docs: Update URL seeding examples to use proper async context managers
SohamKukreti f4a4328
fix(crawler): Removed the incorrect reference in browser_config variaβ¦
ntohidi dad7c51
Merge pull request #1398 from unclecode/fix/update-url-seeding-docs
ntohidi 9447054
docs: update Docker instructions to use the latest release tag
ntohidi f4206d6
Merge pull request #1369 from NezarAli/main
ntohidi ef174a4
Merge pull request #1104 from emmanuel-ferdman/main
ntohidi 69961cf
Merge branch 'develop' of https://github.com/unclecode/crawl4ai into β¦
ntohidi 9505102
fix(docker): Fix LLM API key handling for multi-provider support
ntohidi 8bb0e68
Merge pull request #1422 from unclecode/fix/docker-llmEnvFile
ntohidi 90af453
Merge branch 'develop' of https://github.com/unclecode/crawl4ai into β¦
ntohidi c09a576
docs: update adaptive crawler docs and cache defaults; remove deprecaβ¦
SohamKukreti 40ab287
fix(utils): Improve URL normalization by avoiding quote/unquote to prβ¦
ntohidi b1dff5a
feat: Add comprehensive website to API example with frontend
SohamKukreti f2da460
fix(dependencies): add cssselect to project dependencies
Thermofish 102352e
fix(docker): resolve filter serialization and JSON encoding errors inβ¦
ntohidi 38f3ea4
fix(logger): ensure logger is a Logger instance in crawling strategieβ¦
ntohidi 159207b
feat(docker): Add temperature and base_url parameters for LLM configuβ¦
ntohidi 4fe2d01
Merge pull request #1440 from unclecode/feature/docker-llm-parameters
ntohidi cce3390
Merge pull request #1426 from unclecode/fix/update-quickstart-and-adaβ¦
ntohidi 2ad3fb5
feat(docker): improve docker error handling
SohamKukreti 4e1c4bd
Merge pull request #1436 from unclecode/fix/docker-filter
ntohidi f7a3366
#1375 : refactor(proxy) Deprecate 'proxy' parameter in BrowserConfig β¦
Ahmed-Tawfik94 4ed33fc
Remove deprecated test for 'proxy' parameter in BrowserConfig and updβ¦
Ahmed-Tawfik94 f566c5a
feat: add preserve_https_for_internal_links flag to maintain HTTPS duβ¦
ntohidi bdacf61
feat: update documentation for preserve_https_for_internal_links. refβ¦
ntohidi 70f473b
fix: drop Python 3.9 support and require Python >=3.10.
SohamKukreti 9749e28
issue #1329 refactor(crawler): move unwanted properties to CrawlerRunβ¦
nafeqq-1306 2de200c
Merge pull request #1433 from Thermofish/fix/excluded_selector
ntohidi 6e72809
fix(auth): fixed Docker JWT authentication. ref #1442
ntohidi 5e7fcb1
Merge pull request #1448 from unclecode/fix/https-reditrect
ntohidi af28e84
Merge pull request #1441 from unclecode/fix/improve-docker-error-handβ¦
ntohidi ae67d66
Merge pull request #1454 from nafeqq-1306/docstring-changes
ntohidi 6772134
remove: delete unused yoyo snapshot subproject
ntohidi 4878396
fix: raise error on last attempt failure in perform_completion_with_bβ¦
ntohidi bc6d814
Merge pull request #1451 from unclecode/fix/remove-python3.9-version
ntohidi 1eacea1
Merge pull request #1432 from unclecode/example/web2api-example
ntohidi 6a3b3e9
Commit without API
Ahmed-Tawfik94 0482c1e
Merge pull request #1469 from unclecode/fix/docker-jwt
ntohidi 1874a7b
fix: update option labels in request builder for clarity
Ahmed-Tawfik94 3bc56dd
fix: allow custom LLM providers for adaptive crawler embedding configβ¦
ntohidi 14b42b1
Merge pull request #1471 from unclecode/fix/adaptive-crawler-llm-config
ntohidi f8eaf01
Merge pull request #1467 from unclecode/fix/request-crawl-stream
ntohidi 1717827
refactor(BrowserConfig): change deprecation warning for 'proxy' paramβ¦
Ahmed-Tawfik94 23431d8
Merge pull request #1389 from unclecode/fix/deep-crawl-scoring
ntohidi 3899ac3
Merge pull request #1464 from unclecode/fix/proxy_deprecation
ntohidi 77559f3
feat(StealthAdapter): fix stealth features for Playwright integrationβ¦
ntohidi d0eb5a6
Merge pull request #1501 from unclecode/fix/n-playwright-stealth
ntohidi a1950af
#1505 fix(api): update config handling to only set base config if notβ¦
Ahmed-Tawfik94 69e8ca3
Merge pull request #1508 from unclecode/docker/base_config_overrides
ntohidi fef715a
Merge branch 'feature/docker-hooks' into develop
ntohidi 3fe49a7
fix(docker-deployment): replace console.log with print for metadata eβ¦
ntohidi 361499d
Release v0.7.5: The Update
ntohidi 70af81d
refactor(release): remove memory management section for cleaner documβ¦
ntohidi 0d8d043
feat(docs): add brand book and page copy functionality
unclecode ef46df1
Update gitignore add local scripts folder
unclecode 8d30662
fix: remove this import as it causes python to treat "json" as a variβ¦
Sjoeborg 35dd206
fix: always return a list, even if we catch an exception
Sjoeborg 408ad1b
feat(marketplace): Add Crawl4AI marketplace with secure configuration
unclecode 749d200
fix(marketplace): Update URLs to use /marketplace path and relative Aβ¦
unclecode 80aa6c1
Merge pull request #1530 from Sjoeborg/fix/arun-many-returns-none
ntohidi 9292b26
Merge branch 'develop' of https://github.com/unclecode/crawl4ai into β¦
ntohidi 9900f63
Merge pull request #1531 from unclecode/develop
ntohidi 5145d42
fix(docs): hide copy menu on non-markdown pages
unclecode 8c62277
feat(marketplace): add sponsor logo uploads
unclecode d2c7f34
feat(docs): add chatgpt quick link to page actions
unclecode 2c373f0
fix(marketplace): align admin api with backend endpoints
unclecode 936397e
Merge branch 'develop' of https://github.com/unclecode/crawl4ai into β¦
ntohidi 611d48f
Merge branch 'develop' into release/v0.7.5
ntohidi 5a4f21f
fix(marketplace): isolate api under marketplace prefix
unclecode abe8a92
fix(marketplace): resolve app detail page routing and styling issues
unclecode 216019f
fix(marketplace): prevent hero image overflow and secondary card streβ¦
unclecode a3f057e
feat: Add hooks utility for function-based hooks with Docker client iβ¦
ntohidi 7dadb65
Merge branch 'develop' into release/v0.7.5
ntohidi 4a04b85
feat: Add hooks utility for function-based hooks with Docker client iβ¦
ntohidi aadab30
fix(docs): clarify Docker Hooks System with function-based API in README
ntohidi 8fc1747
docs: Add demonstration files for v0.7.5 release, showcasing the new β¦
ntohidi c91b235
docs: Update 0.7.5 video walkthrough
ntohidi c7288dd
docs: add complete SDK reference documentation
unclecode 749232b
feat: add AI assistant skill package for Crawl4AI
unclecode 1bf85bc
fix: remove non-existent wiki link and clarify skill usage instructions
unclecode 69d0ef8
fix: update Crawl4AI skill with corrected parameters and examples
unclecode c107617
fix: thoroughly verify and fix all Crawl4AI skill examples
unclecode 6d1a398
feat(ci): split release pipeline and add Docker caching
unclecode f6a02c4
Merge branch 'develop' into release/v0.7.5
ntohidi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hardcoded query variations (fried rice) are a blocker.
map_query_semantic_spacereturns a static, irrelevant set of queries. This breaks adaptive crawling for any real query.Immediate fix: call the LLM when configured; fallback to simple perturbations otherwise.
Also applies to: 741-744, 765-781
π§° Tools
πͺ Ruff (0.13.1)
728-728: Local variable
provideris assigned to but never usedRemove assignment to unused variable
provider(F841)
729-729: Local variable
api_tokenis assigned to but never usedRemove assignment to unused variable
api_token(F841)