<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="368481" data-post-id="368481">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Flo0807" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Flo0807/120/28461_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Flo0807
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey <a class="mention" href="/u/eileennoonan" rel="nofollow">@eileennoonan</a>!</p>
<p>First, thanks for your work on the Backpex Ash support. Many people have asked about it, but since we don’t use it in any of our apps, we haven’t made much progress in the last few months. Nevertheless, we are very interested in providing full support for Ash with Backpex. Having one of our community members work on it means a lot to us!  <img src="https://forum.elixirforum.com/images/emoji/apple/raising_hands.png?v=15" title=":raising_hands:" class="emoji" alt=":raising_hands:" loading="lazy" width="20" height="20"></p>
<blockquote>
<p><strong>Would it be possible for me to get into the Backpex Slack?</strong></p>
</blockquote>
<p>I see that you’ve already joined the Backpex Slack, great!</p>
<blockquote>
<p>Ideally I’ll be able to open source this as a standalone AshExtension, or contribute it straight to Backpex in the future.</p>
</blockquote>
<p>Having it as a standalone package is great. Regarding your wish list, write down whatever you need to build the Ash adapter. We’ll support you wherever we can.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="368481" data-batch-url="/posts/batch_likers">
                        6
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/62">Post #61</a>
	                </div>
	            </div>
              <div id="likers-container-368481" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="368481"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #61"></div>
  </section>
</div>
    <div class="postbit" id="368482" data-post-id="368482">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="eileennoonan" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/eileennoonan/120/36180_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  eileennoonan
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Woohoo! Thanks so much!</p>
<p>I’m gonna respond in the Slack and hopefully keep a single avenue of communication <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="368482" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/63">Post #62</a>
	                </div>
	            </div>
              <div id="likers-container-368482" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="368482"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #62"></div>
  </section>
</div>
    <div class="postbit" id="368689" data-post-id="368689">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ghannam80" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ghannam80/120/35232_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ghannam80
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>All the best in this effort.<br>
I think it would be great to utilize Ash own resources and policies definitions instead of requiring the developer to add specific resources definitions to utilize Backpex “I think this aligns more with Ash idea of define once , derive the rest” as long as it is possible.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="368689" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/64">Post #63</a>
	                </div>
	            </div>
              <div id="likers-container-368689" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="368689"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #63"></div>
  </section>
</div>
    <div class="postbit" id="368771" data-post-id="368771">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="eileennoonan" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/eileennoonan/120/36180_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  eileennoonan
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>This is, indeed, what we are doing! AshBackpex derives defaults for the Backpex configuration from the Ash resource itself.</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule MyAppWeb.Live.Admin.PostLive do
    use AshBackpex.LiveResource

    backpex do
      resource MyApp.Blog.Post
      load [:author]
      layout({MyAppWeb.Layouts, :admin})

      fields do
        field :title
        field :published_at

        field :author do
          display_field(:name)
          live_resource(MyAppWeb.Live.Admin.AuthorLive)
        end
      end

      filters do
        filter :state do
          module MyAppWeb.Live.Admin.Filters.PostStateFilter
        end
      end
    end
end
</code></pre>
<p>As time goes on we’ll see what more can be derived. For example in something like that <code>PostStateFilter</code> referenced, say the <code>Post</code> resource has 3 valid states of <code>[:published, :draft, :trashed]</code>. We could derive that filter from those configured constraints.</p>
<p><strong>Policies are still not fully supported.</strong> We will need to do a bit of work in Backpex to make that compatible everywhere a given resource is queried.</p>
<p>For now I’m only using AshBackpex in a high-trust environment where all the users are admins anyway. I will be looking into getting policies fully compatible in the coming weeks/months!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="368771" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/65">Post #64</a>
	                </div>
	            </div>
              <div id="likers-container-368771" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="368771"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #64"></div>
  </section>
</div>
    <div class="postbit" id="369345" data-post-id="369345">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dogweather" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dogweather/120/1906_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dogweather
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Are there any examples or screenshots of customized views? What I’ve seen so far, on the Backpex page and demo are fairly simple CRUD views.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="369345" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/66">Post #65</a>
	                </div>
	            </div>
              <div id="likers-container-369345" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="369345"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #65"></div>
  </section>
</div>
    <div class="postbit" id="371070" data-post-id="371070">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Flo0807" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Flo0807/120/28461_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Flo0807
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-371070-backpex-v014-release-1" class="anchor" href="#p-371070-backpex-v014-release-1" aria-label="Heading link" rel="nofollow"></a>Backpex v0.14 release</h1>
<p>We’re excited to announce the release of Backpex v0.14! <img src="https://forum.elixirforum.com/images/emoji/apple/tada.png?v=15" title=":tada:" class="emoji" alt=":tada:" loading="lazy" width="20" height="20"></p>
<h2><a name="p-371070-key-highlights-2" class="anchor" href="#p-371070-key-highlights-2" aria-label="Heading link" rel="nofollow"></a>Key highlights:</h2>
<ol>
<li>Enhanced filter flexibility: Filters now receive assigns in their <code>query</code> and <code>options</code> callbacks, giving you more context and control.</li>
<li>Simplified field rendering: We’ve removed the <code>render_form_readonly/1</code> callback from fields, making it easier to understand and implement custom fields.</li>
<li>URL field improvements: A new <code>allowed_schemes</code> option for URL fields lets you restrict which URL schemes are valid.</li>
</ol>
<h2><a name="p-371070-breaking-changes-3" class="anchor" href="#p-371070-breaking-changes-3" aria-label="Heading link" rel="nofollow"></a>Breaking changes:</h2>
<p>This release includes several breaking changes:</p>
<ul>
<li>Filter callbacks now receive assigns as a parameter</li>
<li>The <code>input/1</code> component has been updated</li>
<li>Item actions with a form now require a <code>changeset/3</code> callback</li>
<li>The <code>render_form_readonly/1</code> callback has been removed from fields</li>
</ul>
<p>Please refer to the <a href="https://hexdocs.pm/backpex/v0-14.html" rel="noopener nofollow ugc">Upgrade Guide</a> for detailed migration instructions.</p>
<h2><a name="p-371070-other-improvements-4" class="anchor" href="#p-371070-other-improvements-4" aria-label="Heading link" rel="nofollow"></a>Other improvements:</h2>
<ul>
<li>Empty sidebar sections are now hidden by default</li>
<li>Added support for <code>live</code> macro options for Backpex routes</li>
<li>Improved multi-select design</li>
<li>Fixed several bugs including HasMany field errors, permission checking in BelongsTo fields, and index form input ID conflicts</li>
<li>Documentation improvements covering installation, filters, and alignment options</li>
</ul>
<p>We’ve also enhanced our demo application with the Phoenix LiveView debugger, making it easier to explore and understand Backpex behavior.</p>
<ul>
<li><strong>Release Notes</strong>: <a href="https://github.com/naymspace/backpex/releases/tag/0.14.0" class="inline-onebox" rel="noopener nofollow ugc">Release 0.14.0 · naymspace/backpex · GitHub</a></li>
<li><strong>Upgrade Guide</strong>: <a href="https://hexdocs.pm/backpex/v0-14.html" class="inline-onebox" rel="noopener nofollow ugc">Upgrading to v0.14 — Backpex v0.18.3</a></li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="371070" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/67">Post #66</a>
	                </div>
	            </div>
              <div id="likers-container-371070" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="371070"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #66"></div>
  </section>
</div>
    <div class="postbit" id="371293" data-post-id="371293">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ghannam80" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ghannam80/120/35232_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ghannam80
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hello <a class="mention" href="/u/flo0807" rel="nofollow">@Flo0807</a> ,</p>
<p>Any plan to add RBAC “Role based access management” to Backpex ?<br>
Backpex seems like a perfect place to manage users/roles since it is building the interface to do the admin work.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="371293" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/68">Post #67</a>
	                </div>
	            </div>
              <div id="likers-container-371293" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="371293"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #67"></div>
  </section>
</div>
    <div class="postbit" id="371350" data-post-id="371350">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="a3kov" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/a3kov/120/36235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  a3kov
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Flo0807" data-post="56" data-topic="64314">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/flo0807/48/28461_2.png" class="avatar"> Flo0807:</div>
<blockquote>
<p>Backpex is now updated to Tailwind CSS v4 and daisyUI v4 <img src="https://forum.elixirforum.com/images/emoji/apple/art.png?v=15" title=":art:" class="emoji" alt=":art:" loading="lazy" width="20" height="20"></p>
<p>We require you to use this version as well.</p>
</blockquote>
</aside>
<p>Very sad move.<br>
Forcing bleeding edge on your users is not a good idea in general.<br>
While Tailwind 4.x has many cool features, it drops support for a lot of older browsers, which is not a good tradeoff for existing projects on 3.x. Also some extensions don’t have support for 4.x It looks like there’s nothing special in 4.x that you couldn’t achieve with 3.x. So 3.x is not obsolete at all.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="371350" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/69">Post #68</a>
	                </div>
	            </div>
              <div id="likers-container-371350" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="371350"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #68"></div>
  </section>
</div>
    <div class="postbit" id="371380" data-post-id="371380">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Flo0807" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Flo0807/120/28461_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Flo0807
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey, we use Backpex in some projects with different roles and permissions being involved. The <code>can?</code> callbacks can get you quite far. Currently, there is no plan to improve this or add dedicated features for RBAC.</p>
<p>I think it is a good idea if you <a href="https://github.com/naymspace/backpex/discussions/new/choose" rel="noopener nofollow ugc">create a discussion</a> with requirements and feature wishes. Then we can see if others want to see such RBAC features/improvements as well.</p>
<p>In general, you are always welcome to contribute features and improvements to Backpex by submitting a PR (note that its always a good idea to submit an issue/discussion first to discuss implementation details).</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="371380" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/70">Post #69</a>
	                </div>
	            </div>
              <div id="likers-container-371380" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="371380"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #69"></div>
  </section>
</div>
    <div class="postbit" id="371381" data-post-id="371381">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Flo0807" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Flo0807/120/28461_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Flo0807
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey! First, thanks for your feedback! <img src="https://forum.elixirforum.com/images/emoji/apple/raising_hands.png?v=15" title=":raising_hands:" class="emoji" alt=":raising_hands:" loading="lazy" width="20" height="20"></p>
<blockquote>
<p>It looks like there’s nothing special in 4.x that you couldn’t achieve with 3.x</p>
</blockquote>
<p>Backpex depends on daisyUI, which dropped support for Tailwind v3 in its latest major update. Sticking with v3 would mean being stuck with an older version of daisyUI, with limited access to bug fixes and new features. Additionally, Tailwind CSS v4, especially the simplified installation process, made things easier for us. We developed a Backpex installer that was much easier to implement with Tailwind v4 (to be released in the next version of Backpex).</p>
<blockquote>
<p>it drops support for a lot of older browsers</p>
</blockquote>
<p>In v4.1, Tailwind improved compatibility with older versions of Safari and Firefox, so this shows the team is committed to maintaining broad browser <em>support</em>. See <a href="https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.1.0" rel="noopener nofollow ugc">the v4.1 changelog</a>.</p>
<p>In general, Backpex is still in a 0.X version, so things like major dependency upgrades and breaking changes are to be expected.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="371381" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/backpex-a-highly-customizable-admin-panel-for-phoenix-liveview-applications/64314/71">Post #70</a>
	                </div>
	            </div>
              <div id="likers-container-371381" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="371381"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #70"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/64314/load_more?page=8">Load more posts (20 remaining)</a>
</div></template></turbo-stream>