=== News Engine SEO Mivídeo ===
Contributors: mivideo
Tags: news, rss, atom, sitemap, artificial intelligence
Requires at least: 6.5
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Import RSS, Atom, and XML Sitemap sources and prepare news reports with optional artificial intelligence assistance.

== Description ==

News Engine SEO Mivídeo helps editorial teams organize news sources, validate feeds, extract article content, prevent duplicate imports, and create WordPress posts for editorial review.

The free edition supports up to three registered sources. Advanced editorial customization and extraction controls remain visible in the settings screen as PRO features, but they cannot be changed in this edition.

Main features:

* RSS, Atom, and XML Sitemap imports.
* Automatic source type detection, including RSS/Atom discovery on HTML pages.
* Source validation and diagnostics.
* Manual and automatic imports through WP-Cron.
* Configurable daily import limit for each source.
* Article content and image extraction.
* Duplicate import prevention.
* Draft creation or direct publishing, according to the source settings.
* Optional integration with the native WordPress AI client or an external AI API.
* Technical logs and system diagnostics.

Plugin website: https://plugins.mivideo.com.br/

Documentation: https://plugins.mivideo.com.br/documentacao/

== Installation ==

1. Upload the `news-engine-seo-mivideo` folder to `/wp-content/plugins/`, or install the ZIP file through the WordPress Plugins screen.
2. Activate the plugin through the Plugins screen.
3. Open News Engine SEO in the WordPress administration menu.
4. Register up to three RSS, Atom, or XML Sitemap sources.
5. Configure an AI provider only when you want the plugin to generate or rewrite news reports with AI assistance.

== Frequently Asked Questions ==

= Does the free edition expire? =

No. The free edition does not expire and does not require a license key.

= How many sources can I register? =

You can register up to three sources. Existing sources can still be edited, disabled, or deleted.

= What happens when I install the PRO edition? =

When the PRO package uses the same plugin folder and main file, WordPress can replace the free edition. Sources, settings, logs, and import history remain stored because both editions use the same database tables and options.

= Does the plugin publish automatically? =

Each source can create drafts or publish posts directly. Drafts and human editorial review are recommended.

= Is artificial intelligence required? =

No. AI features can remain disabled.

== External Services ==

The plugin connects to RSS, Atom, XML Sitemap, article, and image URLs entered by a site administrator. These requests are required to validate sources, retrieve news items, and extract article content and media.

When an administrator selects an external AI provider and supplies an API key, extracted article content, editorial context, and generation instructions may be sent to that provider. Data is sent only during an AI generation operation initiated by the plugin workflow.

OpenAI API:
https://openai.com/policies/terms-of-use/
https://openai.com/policies/privacy-policy/

Google Gemini API:
https://ai.google.dev/gemini-api/terms
https://policies.google.com/privacy

Anthropic API:
https://www.anthropic.com/legal/commercial-terms
https://www.anthropic.com/legal/privacy

OpenRouter API:
https://openrouter.ai/terms
https://openrouter.ai/privacy

Use of these services is subject to the terms, privacy policies, availability, and charges established by each provider.

== Privacy ==

The plugin stores its settings, registered sources, technical logs, processed URLs, and any external API key supplied by an administrator in the site's WordPress database.

The free edition does not send data to Mivídeo and does not include telemetry or license validation.

== Changelog ==

= 1.0.3 =
* Added RSS and Atom feed discovery from HTML pages that advertise alternate feeds.
* Preserved the previously saved source type when editing an approved source and automatic detection cannot confirm the format.
* Sources are rejected only after both automatic detection and validation with the previously saved type fail.

= 1.0.2 =
* Restored the minimum WordPress requirement to version 6.5.
* Kept the native WordPress AI Client integration optional and protected by a runtime availability check.
* Preserved the external AI provider fallback for installations where the native AI Client is unavailable.

= 1.0.1 =
* Updated WordPress compatibility requirements for the native AI client.
* Replaced discouraged PHP URL and file deletion functions with WordPress alternatives.
* Improved input sanitization and database query preparation.
* Added the declared translations directory.
* Updated the public readme to standard English for WordPress.org review.

= 1.0.0 =
* First free edition prepared for the WordPress.org plugin directory.
* Added a strict limit of three registered sources.
* Kept PRO editorial fields visible but disabled in the interface and backend.
* Preserved existing PRO values in the database for a future replacement by the PRO edition.
* Preserved the classes, database tables, options, hooks, cron jobs, and editorial engine from the production-tested 0.8.3 version.
* Aligned the plugin name, folder, main file, text domain, and license with News Engine SEO Mivídeo.

== Upgrade Notice ==

= 1.0.3 =
More tolerant source detection for HTML pages and safer editing of previously approved sources. Existing data is preserved.

= 1.0.2 =
Compatibility adjustment for WordPress 6.5 and later. The native AI Client remains optional and is used only when available.

= 1.0.1 =
Compatibility and compliance maintenance release for WordPress.org review. Existing sources, settings, logs, and import history are preserved.
