All notable changes to sky
will be documented in this file
- Fix content by @atmonshi in lara-zeus#216
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.14...v3.4.15
- refactor routeNamePrefix to core trait by @atmonshi in lara-zeus#215
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.13...v3.4.14
- Change Text from Post to Page by @rabol in lara-zeus#214
- @rabol made their first contribution in lara-zeus#214
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.12...v3.4.13
- use sky without the frontend scaffolding by @atmonshi in lara-zeus#212
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.11...v3.4.12
- Fix add nav item action by @atmonshi in lara-zeus#209
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.10...v3.4.11
- Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in lara-zeus#204
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in lara-zeus#205
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in lara-zeus#207
- add route name prefix by @atmonshi in lara-zeus#208
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.9...v3.4.10
- Update InstallCommand.php by @atmonshi in lara-zeus#202
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.8...v3.4.9
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in lara-zeus#200
- fix url in nav render by @atmonshi in lara-zeus#201
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.7...v3.4.8
- fix: evaluate potential closure value before rendering navigation component by @mallardduck in lara-zeus#197
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.6...v3.4.7
- Bump ramsey/composer-install from 2 to 3 by @dependabot in lara-zeus#193
- Fix page/post count bug by @mallardduck in lara-zeus#195
⚠️ This PR also removes thepublished_at
fromposts
andpage
scope, if your are using these scopes, please add->whereDate('published_at', '<=', now())
where needed.
- @mallardduck made their first contribution in lara-zeus#195
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.5...v3.4.6
- add better support for libraries with URL item by @atmonshi in lara-zeus#190
and added new blade files:
resources/views/themes/zeus/sky/addons/library-types/*-url.blade.php
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.4...v3.4.5
- Update PageResource.php by @HeartlandTechie in lara-zeus#189
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.3...v3.4.4
- add support LDAPRecord by @HeartlandTechie in lara-zeus#187
- add docs for override the models by @atmonshi in lara-zeus#188
- @HeartlandTechie made their first contribution in lara-zeus#187
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.2...v3.4.3
- fix published at and make it required by @atmonshi in lara-zeus#186
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.1...v3.4.2
- use the new Toggle Buttons by @atmonshi in lara-zeus#185
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.4.0...v3.4.1
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in lara-zeus#183
- update to filament v3.1 by @atmonshi in lara-zeus#184
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.6...v3.4.0
- update class custom to primary by @atmonshi in lara-zeus#182
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.5...v3.3.6
- fix actions by @atmonshi in lara-zeus#181
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.4...v3.3.5
- fix short link url by @atmonshi in lara-zeus#180
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.3...v3.3.4
- add get short url action by @atmonshi in lara-zeus#179
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.2...v3.3.3
- fix image for pages by @atmonshi in lara-zeus#177
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.1...v3.3.2
- allow to hide Resources from Navigation by @atmonshi in lara-zeus#176
Added a Small feature to allow to hide Resources from Navigation:
in your panel provider you can hide any resource from the side nav
->hideResources([
FaqResource::class,
])
for more check out the docs: https://larazeus.com/docs/sky/v3/getting-started/configuration
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.3.0...v3.3.1
- add navigation by @atmonshi in lara-zeus#174
- Add nav by @atmonshi in lara-zeus#175
Thanks to ryangjchandler, who created the beautiful plugin filament-navigation. Now, Sky already includes a version of the plugin to upgrade and add more features easily.
remove FilamentNavigation::make(),
from your panel plugins.
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.2.5...v3.3.0
- Add ckb translation by @RawanD201 in lara-zeus#173
- @RawanD201 made their first contribution in lara-zeus#173
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.2.4...v3.2.5
- fix config key for search skipper by @atmonshi in lara-zeus#172
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.2.3...v3.2.4
- allow to configure a domain by @atmonshi in lara-zeus#169
- allow to hide tag resource by @atmonshi in lara-zeus#170
- fix get page image and multiple panels by @atmonshi in lara-zeus#171
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.2.2...v3.2.3
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in lara-zeus#166
- Update composer.lock by @atmonshi in lara-zeus#168
Full Changelog: https://github.com/lara-zeus/sky/compare/v3.2.1...v3.2.2
Since tiptap editor still in beta, I decided to make MarkdownEditor
the default editor, if you want to use other one you can set it in the panel configuration.
->skyModels([
'Faq' => \LaraZeus\Sky\Models\Faq::class,
'Post' => \LaraZeus\Sky\Models\Post::class,
'PostStatus' => \LaraZeus\Sky\Models\PostStatus::class,
'Tag' => \LaraZeus\Sky\Models\Tag::class,
'Library' => \LaraZeus\Sky\Models\Library::class,
])
- Add tiptap editor by @atmonshi in lara-zeus#131
- Update TipTapEditor.php by @atmonshi in lara-zeus#133
- refactor-editors by @atmonshi in lara-zeus#135
- Breadcrumbs and update SEO by @atmonshi in lara-zeus#141
- Update configuration.md by @atmonshi in lara-zeus#142
- remove config from
PublishCommand
by @atmonshi in lara-zeus#143 - improve queries by @atmonshi in lara-zeus#144
- fix duplicated breadcrumbs by @atmonshi in lara-zeus#145
- push filament styles when embedding a form by @atmonshi in lara-zeus#146
- update Render Nav Item class to include libraries items by @atmonshi in lara-zeus#148
- Update MarkdownEditor.php by @albertobenavides in lara-zeus#149
- refactor configuration model by @atmonshi in lara-zeus#151
- add RichEditor and update MarkdownEditor by @atmonshi in lara-zeus#152
- @albertobenavides made their first contribution in lara-zeus#149
Full Changelog: https://github.com/lara-zeus/sky/compare/2.4.34...v3.1.0
- fix: show pages in the sidebar and no result for search by @atmonshi in lara-zeus#129
- add Content parser by @atmonshi in lara-zeus#118
adding the ability to parse the content, by default: BoltParser
is avaliable.
lets you include or (embed) bolt form into any page with the syntax: <bolt>formSlug</bolt>
This will be parsed to a livewire component to display the full form.
Make sure to add this to your config:
'parsers' => [
\LaraZeus\Sky\Classes\BoltParser::class,
],
You can copy that class and create your own parser, too, then add it to the array, and Sky will loop them all.
Of course, it will be visible only if you install Sky with Bolt :)
- @chahal26 made their first contribution in lara-zeus#66
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.7...2.4.0
- small fixes in FAQ by @atmonshi in lara-zeus#62
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.6...2.3.7
- Add prose to faq by @leekaimun in lara-zeus#61
- @leekaimun made their first contribution in lara-zeus#61
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.5...2.3.6
- Add prose classes by @atmonshi in lara-zeus#60
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.4...2.3.5
- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in lara-zeus#58
- add unique() constraint to slug fields by @thyseus in lara-zeus#57
- ensure only posts with status 'publish' are being shown in public by @thyseus in lara-zeus#56
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.3...2.3.4
- s/$getRecord/$getRecord() by @thyseus in lara-zeus#54
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.2...2.3.3
- Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in lara-zeus#51
- PostScope: also search in 'slug' column by @thyseus in lara-zeus#52
- @dependabot made their first contribution in lara-zeus#51
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.1...2.3.2
- improve SEO by @atmonshi in lara-zeus#50
Full Changelog: https://github.com/lara-zeus/sky/compare/2.3.0...2.3.1
- improve skeleton and add tests and dark mode
- separate the CSS for frontend and filament
- update .github workflows
- add phpstan and pint
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.6...2.3.0
- restore the post factory by @atmonshi in lara-zeus#48
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.5...2.2.6
- remove SEO from the service provider by @atmonshi in lara-zeus#41
- remove Factories by @thyseus in lara-zeus#42
- add route name slug by @thyseus in lara-zeus#44
- check for status on posts and pages by @atmonshi in lara-zeus#47
also checkout our roadmap: #46
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.4...2.2.5
- update core to fix lang switcher by @atmonshi in lara-zeus#40
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.3...2.2.4
- introduce the ability to filter posts by category by @thyseus in lara-zeus#35
- add Scopes for search by @atmonshi in lara-zeus#36
- update responsive design by @atmonshi in lara-zeus#38
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.2...2.2.3
- Apply fixes from StyleCI by @atmonshi in lara-zeus#34
- remove RouteKeyName slug by @atmonshi in lara-zeus#33
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.1...2.2.2
- abort if tag not exist by @atmonshi in lara-zeus#31
- update composer and assets by @atmonshi in lara-zeus#32
Full Changelog: https://github.com/lara-zeus/sky/compare/2.2.0...2.2.1
- French Translation by @nicolasbaud in lara-zeus#27
- refactor SEO and remove it form SkyServiceProvider by @atmonshi in lara-zeus#28
- @nicolasbaud made their first contribution in lara-zeus#27
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.6...2.1.7
- Faq translation by @atmonshi in lara-zeus#25
- improvements by @atmonshi in lara-zeus#26
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.5...2.1.6
- introduce full-text search by @thyseus in lara-zeus#23
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.4...2.1.5
update core version
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.2...2.1.3
- change translatable column types by @atmonshi in lara-zeus#21
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.1...2.1.2
- change namespace for Translatable by @atmonshi in lara-zeus#20
Full Changelog: https://github.com/lara-zeus/sky/compare/2.1.0...2.1.1
- add trans by @atmonshi in lara-zeus#14
- s/auther/author by @thyseus in lara-zeus#13
- introduce the ability to write posts and pages in different languages by @thyseus in lara-zeus#12
- introducing Addons: Faq by @atmonshi in lara-zeus#15
- @thyseus made their first contribution in lara-zeus#13
Full Changelog: https://github.com/lara-zeus/sky/compare/2.0.5...2.1.0
- Apply fixes from StyleCI by @atmonshi in lara-zeus#11
- small fixes by @atmonshi in lara-zeus#10
Full Changelog: https://github.com/lara-zeus/sky/compare/2.0.4...2.0.5
- add missing validation by @atmonshi in lara-zeus#9
Full Changelog: https://github.com/lara-zeus/sky/compare/2.0.3...2.0.4
- fix preview links by @atmonshi in lara-zeus#5
- Apply fixes from StyleCI by @atmonshi in lara-zeus#6
- Configure prefix by @atmonshi in lara-zeus#7
- add some actions by @atmonshi in lara-zeus#8
Full Changelog: https://github.com/lara-zeus/sky/compare/2.0.2...2.0.3
- the first stable release, and happy birthday to me :)