Releases: lunarphp/lunar
Releases · lunarphp/lunar
v0.2-rc1
What's Changed
- [0.2] Feat - Add fallback to images by @charlielangridge in #682
- [0.2] Cart refactor by @alecritson in #676
- [0.2] Hotfix - Add active scope to user/cart association by @alecritson in #754
- [0.2] Feat - Ability to mark orders as new customer by @alecritson in #769
- [0.2] Add tags to orders by @alecritson in #433
- [0.2] Discounts by @alecritson in #324
- [0.2] Feat - Delay loading Collection products when large amounts by @alecritson in #770
- [0.2] Nested menu by @markmead in #680
- [0.2] Allow extending of validation rules by @wychoong in #443
- [0.2] Settings - Manage Product Options by @adam-code-labx in #419
- [0.2] Manage customer groups by @adam-code-labx in #496
- [0.2] Preview/View URLs for Products by @alecritson in #772
- [0.2] Image editor by @wychoong in #505
- [0.2] Hotfix - Delete CartLineManager.php by @alecritson in #777
- [0.2] Add clearOptions() method to ShippingManifest by @webcraft in #775
- [0.2] Hotfix - Check for variants existence when saving images. by @alecritson in #778
- [0.2] Hotfix - Fix product/collection syncing by @alecritson in #781
- [0.2] Feat - Menu layout refactor by @alecritson in #794
- Hotfix - Fix discount saving by @alecritson in #793
- fix images key by @wychoong in #789
- [0.2] Hotfix - Fix save form layout and clean up by @alecritson in #795
- [0.2] File upload field type by @alecritson in #452
- fix blade directive issue causing error on products index page in hub by @kylekanderson in #801
- Hotfix [0.2] - Fix duplicate language code on tests by @alecritson in #802
- Hotfix [0.2] - UI Tweaks by @alecritson in #805
- Hotfix [0.2] - Add test to save cart coupon by @alecritson in #804
- Fix issue when discount relation dates are null by @ryanmitchell in #797
- [0.2] Hotfix - Upload Image by @Aslam97 in #810
- Improve UX for image manager by @rubenvanerk in #806
- Add correct params to TransactionObserver by @ryanmitchell in #815
- fixed the minSpend condition on Discount Feature by @0xenm21 in #823
- Hotfix [0.2] - Fix language deletion by @alecritson in #811
- Use boolean mode for scout driver by @afbora in #808
- Change of UI on discount limitations to use popover by @ryanmitchell in #796
- Fix/get_class of extended polymoprhic model by @wychoong in #807
- Add products to discount limitations by @ryanmitchell in #813
- Feat [0.2] - Enable validation extending on product variant by @alecritson in #824
- Increment discount uses as part of order creation by @ryanmitchell in #814
- ux updates by @wychoong in #812
- doctrine/dbal updated to latest version by @mebron in #825
New Contributors
- @charlielangridge made their first contribution in #682
- @webcraft made their first contribution in #775
- @kylekanderson made their first contribution in #801
- @0xenm21 made their first contribution in #823
- @afbora made their first contribution in #808
- @mebron made their first contribution in #825
Full Changelog: 0.1.4...0.2-rc1
v0.1.6
Core
Fixed
- Updated version constraint for licensing to a stable release.
Hub
Fixed
- Added unique validation against language code when saving.
- Properly handle adding media when disk is not local.
v0.1.5
Core
Fixed
- Cart manager will now check for active order before associating and merging carts.
- Price update will now correctly save the compare price.
Hub
Fixed
- Fixed incorrect translations when restoring staff members.
- Brand name validation has been improved.
- Fixed an issue where users would be unable to remove newly added URLs before saving.
- Fixed an issue where users were unable to remove product associations.
Added
- Added a
<x-hub::thumbnail>
component to keep image appearance consistent. - Various UI improvements
Changed
- Lunar version is no longer hard coded to
2.0-beta
if no suitable version is found. - Improved layout for error messages when editing customer group pricing.
Tables
Added
- Added Deleted filter
v0.1.4
Admin
Fixed
- Restoring a staff member has been fixed in the hub.
Core
Fixed
- Prices are now stored as
bigInt
to avoid out of range errors for certain currencies.
Livewire Tables
Fixed
- Pagination should now highlight the current page better
v0.1.3
Admin
Fixed
- Added missing translations for min,max inputs
- Removed redundant
$symbol
on price input. - Fixed readable validation error messages
- Input groups now support
$errorIcon
to help UI issue when validation errors are present. - Tiered pricing UI now displays correctly under headings
- Staff table can now save searches properly.
- Order status UI will now fallback on the original if it doesn't exist in config.
- The side menu should now display the correct menu items when variants aren't present.
- The
bcmul
function is now used when saving prices to avoid rounding issues.
Core
Fixed
- Transaction activity log should now store the correct properties.
0.1.2
Core
Added
- Added shorthand
attr
which can be used instead oftranslateAttribute
Hub
Fixed
- Call
validate
when creating a tax class before the DB transaction. - Fix product thumbnail on dashboard.
- Fix issue with customer saving #654
- Use @js directive instead of @JSON
- Fixed an issue where Spatie Media couldn't regenerate media transforms from within the hub in production.
- Fixed issues with product editing when disabling variants.
- Fixed issue where trying to add a saved search on product types has no effect.
- Fixed an issue where the bulk action Livewire component wasn't registering correctly.
- The orders table will now show the correct minutes in the timestamp.
Changed
- When the hub password reset form is submitted, it will return a success message regardless.
Added
- Added
top
,bottom
slots to brands - Added unique validation to attribute handles.
Livewire Tables
Fixed
- Added missing
name
parameter on ShippingOption data type. - Fixed a
wire:key
naming conflict on tables.
Added
- Added
after
method to enable positioning of additional columns.
0.1.1
Admin
Fixed
- Added missing method for removing variant options in product editing.
0.1.0
Initial 0.1.0
release
Admin
Fixed
- Product variant will fallback on it's product's thumbnail if it has no primary image.
- Language code will now correctly be set on factory and unique.
Database driver
Fixed
- Migration will check for SQLite driver before attempting a
fullText
index.
Livewire Tables
Changed
- Table pagination will now default to
true
.
0.1.0-rc.5
Core
Changed
- Updated publishing tag to be more consistent
Admin
Fixed
- Image manager with now use a set key when referenced by array index to keep Livewire state intact.
Changed
- Brand requirement is now configurable via
config/lunar-hub/products.php
- Updated publishing tag to be more consistent
Livewire Tables
Changed
- Updated publishing tag to be more consistent
0.1.0-rc.4
Core
Fixed
- Lunar migration command will now add brands into the correct table.
- Added additional check for language existence when running the brand update state class.
Admin Hub
Fixed
- Registered missing table builders as singletons.