Skip to content

Releases: eminiarts/nova-tabs

V2.0.4 - Fixed style issues and expanded functionality for tab preservation

13 May 10:42
2771e26
Compare
Choose a tag to compare

What's Changed

  • Fixed padding issues
  • Fixed codemirror fields and styles
  • Added withSlug function to Tabs panel
    • withSlug takes a boolean/string parameter. If true will slugify the panel name, if a string it will use that string as the panel slug
    • HasTabs mixin checks for non-null slug and uses it instead of name
    • adds preservedName variable to retain the name after the parent panel is created
    • HasTabs Trait gets slug on panel recreation
  • Fixed naming issue for mix.js conflicting with "mix" command in some environments
  • Added the ability to retain the current tab when swapping between detail and edit views using Tabs::make()->rememberTabs()

Contributors

@marcfilipan
@ianrobertsFF
@stepanenko3

V2.0.3 - Fixed padding and removed console.log

01 May 22:23
1156a95
Compare
Choose a tag to compare

What's Changed

  • Fixed padding and removed console.log

Contributors

  • @marcfilipan

V2.0.2 - Fix for #194

01 May 22:08
0efddb4
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug where padding was wrong when not showing toolbar

Contributors

  • @marcfilipan

V2.0.1 - Multiple Bug Fixes

01 May 21:30
d06cbda
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug where clicking a tab would scroll the page to top
  • Fixed a bug with tab persistence supplying the wrong location has
  • Fixed a bug where relationship panels that aren't under tabs would show up wrong
  • Fixed a bug where showToolbar isn't utilized properly
  • Default to showing a toolbar on the first generated panel that contai… by @rderks88 in #190

Contributors

V2.0.0 - Nova 4 compatible

30 Apr 12:39
90587c2
Compare
Choose a tag to compare

What's Changed

  • Nova 4 compatible
  • Removed selectFirstTab, first tab is always displayed first.
  • Removed TabsOnEdit, tabs will simply always show on edit for now.
  • Added Eminiarts\Tabs\Traits\HasTabs to overwrite Nova 4 default panel methods in Laravel\Nova\ResolveFields.
  • Added position method to Tab to fix relational tabs showing up last.
  • Moved Eminiarts\Tabs\ActionsInTabs to Eminiaarts\Tabs\Traits\HasActionsInTabs.

Contributors

v1.5.1 - Fix issue with tabs not showing up

23 Feb 21:13
cd19cf4
Compare
Choose a tag to compare
  • Fixed issue with tabs not showing up. (#172)

v1.5.0

13 Feb 01:14
Compare
Choose a tag to compare

1.5.0 - 2022-02-13

  • Added selectFirstTab(false) and dontSelectFirstTab() (#165)
    • This method can be used to opt out from the default selected tab. This can be useful when your relations are particularly heavy
  • Fixed issue with third-party fields implementing MergeValue causing the tab to lose its slug value (#162)
  • Fixed issue with files not being able to be deleted within tabs (#169)
  • Fixed h1 selector in DetailTabs breaking certain packages like Quill and Editor.js (#171)

1.4.6: Revert build files breaking 1.4.5

12 Jul 16:36
Compare
Choose a tag to compare
  • Revert production build files that broke the package on detail views. (#156)

1.4.5

11 Jul 12:57
Compare
Choose a tag to compare
  • Fixed the inability to use Laravel Dusk to run tests. (#155)

Add release notes for 1.4.4

10 Jul 09:04
cdb65b2
Compare
Choose a tag to compare
  • Fixed an issue using TabsOnEdit causing rules relying on the current resources to not work properly. (#154)