# v1.2.0: Introducing /search

The new /search endpoint returns web results for any query, with optional full page markdown via scrapeOptions, plus extract fixes and MinerU for PDFs.

- Published: January 3, 2025

![Introducing /search](/images/changelog/search.webp)

### Introducing /v1/search

The search endpoint combines web search with Firecrawl’s scraping capabilities to return full page content for any query.

Include `scrapeOptions` with `formats: ["markdown"]` to get complete markdown content for each search result otherwise it defaults to getting SERP results (url, title, description).

More info here: [v1/search docs](https://docs.firecrawl.dev/api-reference/endpoint/search)

### Fixes and improvements

* Fixed LLM not following the schema in the python SDK for `/extract`
* Fixed schema json not being able to be sent to the `/extract` endpoint through the Node SDK
* Prompt is now optional for the `/extract` endpoint
* Our fork of [MinerU](https://github.com/firecrawl/mineru-api) is now default for PDF Parsing

_Canonical HTML: https://www.firecrawl.dev/changelog/search_

## Site Navigation

### Global Hub
- [Home](/index.md)
- [Pricing](/pricing.md)
- [Blog](/blog.md)
- [Glossary](/glossary.md)
- [Alternatives](/alternatives.md)
- [Tools](/tools.md)
- [Use Cases](/use-cases.md)
- [Integrations](/integrations.md)
- [Changelog](/changelog.md)

### On This Topic
- [Changelog index](/changelog.md)
- [Newer entry: /extract is now asynchronous](/changelog/jan7.md)
- [Older entry: v1.1.0: geolocation and mobile scraping](/changelog/dec27.md)
