Releases: fmacpro/horseman-article-parser-ui
Releases · fmacpro/horseman-article-parser-ui
0.3.5 Article Summary & Readability Stats
0.3.4 Next.js 15 upgrade
- Added standard workflows (dev, build, start, lint) and bumped framework deps to Next 15.5.4 + React 18.3.1 while adding cross-env/Next ESLint plugin support.
- Extended the flat ESLint config to load @next/eslint-plugin-next, target the public app directory, relax no-unused-vars for JSX files, and keep the Node rules scoped to the custom server.
- Updated the index page to defer jQuery/Bootstrap scripts until after hydration and to serve article screenshots through next/image for compatibility with newer lint rules.
0.3.3 Module update
- Amends entity object mapping for horseman-article-parser 1.2.0 update
0.3.2 Module update
- horseman-article-parser bumped to 1.1.3
0.3.1 Fix screenshot routing
- bumps horseman-article-parser to 1.1.1 ( re-enabling screenshot functionality )
- fixes screenshot output in UI due to change of response object from article.mobile to article.screenshot
0.3.0 Update horseman-article-parser to 1.1.0
- upgrade horseman-article-parser dependency to v1.1.0
- refactor entry script to load ESM modules via dynamic import
Resurrection update 0.2.0
Update Summary
- Integrates Next.js with Express and socket.io to serve the interface and stream article‑parsing results, enabling features such as screenshots, sentiment analysis, entity extraction, spelling, and keywords
- Replaces the legacy EJS/jQuery UI with a Next.js React page that connects via socket.io, submits URLs for analysis, and renders Google previews, sentiment, keyphrases, entities, spelling checks, and tabbed views for text, HTML, screenshots, and JSON output
- Adds global styles for Google-style search snippets and line-numbered article text blocks
- Configures Next.js document and app wrappers, loading Bootstrap and Font Awesome for layout and icons
- Introduces a flat ESLint setup that ignores the public folder and applies recommended rules for JS, Node, promises, and JSON
- Updates package scripts and dependencies to include Next.js, React, socket.io, and related tooling while providing lint and start scripts