Nova Tabs Versions Save

Laravel Nova Tabs Package

2.0.4

2 years ago

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

2.0.3

2 years ago

What's Changed

  • Fixed padding and removed console.log

Contributors

  • @marcfilipan

2.0.2

2 years ago

What's Changed

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

Contributors

  • @marcfilipan

2.0.1

2 years ago

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 https://github.com/eminiarts/nova-tabs/pull/190

Contributors

  • @marcfilipan
  • @rderks88

2.0.0

2 years ago

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

  • @marcfilipan
  • @ackermann
  • @crynobone

1.5.1

2 years ago
  • Fixed issue with tabs not showing up. (#172)

1.5.0

2 years ago

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

2 years ago
  • Revert production build files that broke the package on detail views. (#156)

1.4.5

2 years ago
  • Fixed the inability to use Laravel Dusk to run tests. (#155)

1.4.4

2 years ago
  • Fixed an issue using TabsOnEdit causing rules relying on the current resources to not work properly. (#154)