Releases: TheDragonCode/laravel-feeds
Releases · TheDragonCode/laravel-feeds
1.9.0
Added
- Added
CloseFeedExceptionby @andrey-helldar in #136 - Added
lockandunlockmethods toFilesystemServicefor resource handling by @andrey-helldar in #135 - Added
perFilemethod toSitemapFeedPresetby @andrey-helldar in #141 - Added
split filesdocumentation by @andrey-helldar in #142 - Added split feed support by @andrey-helldar in #138
Changed
- Added defaults and examples for preset-specific feed items by @andrey-helldar in #131
- Changing the location of temporary files to the system’s temporary directory by @andrey-helldar in #133
- Removed
filenamemethod and related documentation from presets by @andrey-helldar in #130 - Update README.md by @andrey-helldar in #134
- Updated exception path and annotations in
FilesystemServiceby @andrey-helldar in #137 - Updated include-lines and added
collapsed-titlein presets documentation by @andrey-helldar in #132
1.8.0
Added
- Added
ConditionableandMacroabletoFeed,FeedItem, andFeedInfoby @andrey-helldar in #129 - Added
RSS Atomfeed by @andrey-helldar in #126 - Added converter.stub by @andrey-helldar in #124
- Added guidelines for creating feeds by @andrey-helldar in #121
- Added presets by @andrey-helldar in #128
Changed
- Improved coverage tests by @andrey-helldar in #127
- Removed
.junie/directory includingguidelines.mdand updated.gitignoreby @andrey-helldar in #122 - Separate
ide.jsonto dev and prod by @andrey-helldar in #123 - Simplify
DummyClassby removing unused dependencies by @andrey-helldar in #125 - Unified encoding methods in converter classes by @andrey-helldar in #120
1.7.0
Added
- Added Laravel Boost integration for development by @andrey-helldar in #116
- Added
.junie/guidelines.mdfile by @andrey-helldar in #117 - Added
CSVfeeds format by @andrey-helldar in #119
Changed
- Improve test clarity by @andrey-helldar in #115
- Revise Pest testing guidelines and examples by @andrey-helldar in #118
1.6.0
Added
- Added
FeedGenerationExceptionandFailedFeedfor error handling by @andrey-helldar in #108 - Added
FeedStartingEventandFeedFinishedEventby @andrey-helldar in #110
Changed
- Unnecessary stubs are removed by @andrey-helldar in #114
- Update and clarify documentation for directives and topics by @andrey-helldar in #111
- Update and clarify documentation for numerous topics by @andrey-helldar in #112
- Update tests and documentation for clarity and completeness by @andrey-helldar in #113
1.5.1
Fixed
- Refactored
feeds.phpconfig andDateTimeTransformertimezone handling by @andrey-helldar in #107 - Updated
JsonLinesConverterto usejsonl.optionsconfiguration by @andrey-helldar in #106
1.5.0
Added
- A Machine Learning section has been added by @andrey-helldar in #101
- Added JSON feed support by @andrey-helldar in #100
- Added
EnumTransformerby @andrey-helldar in #90 - Added
JsonLinesfeeds format by @andrey-helldar in #102 - Added
NullTransformerby @andrey-helldar in #93 - Added
reset:snippetsscript and updatedtestscript incomposer.jsonby @andrey-helldar in #94 - Added tip linking to supported formats in
create-feeds.topicby @andrey-helldar in #105
Changed
- Improved docs by @andrey-helldar in #96
- Refactored converters and added
ConverterHelperto simplify usage by @andrey-helldar in #104 - Renamed
BooleanTransformertoBoolTransformerby @andrey-helldar in #91 - Updated "advanced-usage" topic to rename "Array" chapter to "@Custom" for consistency by @andrey-helldar in #98
- Updated
README.mdfor grammar adjustments and improved clarity by @andrey-helldar in #95 - Updated
transformersdefinitions to useTransformersnamespace consistently infeeds.phpconfiguration file by @andrey-helldar in #92 - Updated documentation for consistency and improved phrasing across topics by @andrey-helldar in #97
Fixed
- Renamed
idof@customchapter to_customin "advanced-usage" topic by @andrey-helldar in #99 - The link to the
llms.txtfile has been fixed by @andrey-helldar in #103
1.4.0
Added
- Added Instagram Yandex and Sitemap receipts generation by @andrey-helldar in #83
- Added data transformers by @andrey-helldar in #89
- Added progress bar support to feed generation by @andrey-helldar in #87
- Added support for
beforeInfo: falseparameter in root element handling and relevant documentation updates by @andrey-helldar in #85 - Added the Progress Bar output switch when starting the formation of feeds by @andrey-helldar in #88
- Updated feed generator to handle root elements conditionally based on
beforeInfoattribute by @andrey-helldar in #84
Changed
- Updated snippet data for feeds and adjusted composer scripts by @andrey-helldar in #86
1.3.0
Added
- The expanded use section has been improved and generated examples have been added by @andrey-helldar in #74
Changed
- Added directives section to documentation by @andrey-helldar in #73
- Added missed imports of functions by @andrey-helldar in #76
- An unnecessary parameter from test function is removed by @andrey-helldar in #80
- Changed max width content to 1280px by @andrey-helldar in #75
- Coverage code is fixed by @andrey-helldar in #81
- Update advanced-directive-mixed.xml by @andrey-helldar in #72
- Update advanced-usage.topic by @andrey-helldar in #79
Fixed
- Fixed error in the absence of a root element by default by @andrey-helldar in #78
1.2.0
Added
- Added architecture tests by @andrey-helldar in #67
- Added coverage test by @andrey-helldar in #68
Changed
- Added
@mixeddirective to docs by @andrey-helldar in #70 - Added type coverage tests by @andrey-helldar in #62
- Changed composer script name from
lint:typetolint:type-coverageby @andrey-helldar in #66 - Remove redundant "Create Feeds" subsection from README.md by @andrey-helldar in #61
- Restructure "Schedule" section in docs for clarity and added manual/automatic feed scheduling subsections by @andrey-helldar in #60
- The
DragonCode\LaravelFeed\Console\Commandsnamespace was replaced withDragonCode\LaravelFeed\Commandsby @andrey-helldar in #63 - The
Filesystemservice class was renamed toFilesystemServiceby @andrey-helldar in #65 - The
Generatorservice class was renamed toGeneratorServiceby @andrey-helldar in #64 - The running of tests on the Pull Request event is removed by @andrey-helldar in #69
1.1.0
Added
- Added feed management via database by @andrey-helldar in #58
Changed
- Fixed display of menu nesting levels by @andrey-helldar in #57
- Simplify chapter titles in installation.topic by @andrey-helldar in #56
- The installation and configuration sections have been combined by @andrey-helldar in #54
- The “Feeds” section has been renamed to “Create Feeds” by @andrey-helldar in #53
- Update page descriptions by @andrey-helldar in #55