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


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Crowdhailer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Crowdhailer/120/2438_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Crowdhailer
                    <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 class="user-title">
									<span>Creator of Raxx</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h3><a name="p-114775-h-0176httpshexpmpackagesraxx0176-add-shared-context-to-middleware-to-handle-more-use-cases-1" class="anchor" href="#p-114775-h-0176httpshexpmpackagesraxx0176-add-shared-context-to-middleware-to-handle-more-use-cases-1" aria-label="Heading link" rel="nofollow"></a><a href="https://hex.pm/packages/raxx/0.17.6" rel="nofollow">0.17.6</a> Add shared context to middleware to handle more use-cases.</h3>
<h4><a name="p-114775-raxxcontext-added-2" class="anchor" href="#p-114775-raxxcontext-added-2" aria-label="Heading link" rel="nofollow"></a>Raxx.Context added</h4>
<p>A structured place to keep information between middleware and actions.<br>
For example an authentication middleware can add user data to the context.</p>
<p><a href="https://hexdocs.pm/raxx/0.17.6/Raxx.Context.html#content" rel="noopener nofollow ugc">See documentation</a></p>
<h4><a name="p-114775-raxxview-and-raxxlayout-extracted-3" class="anchor" href="#p-114775-raxxview-and-raxxlayout-extracted-3" aria-label="Heading link" rel="nofollow"></a>Raxx.View and Raxx.Layout extracted</h4>
<p>Extracts the <code>Raxx.View</code> and <code>Raxx.Layout</code> module to it’s own project.</p>
<p>Add <code>{:raxx_view "~&gt; 0.1.0}</code> to you mix.exs file for a backwards compatible update</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="114775" 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/raxx-interface-for-http-webservers-frameworks-and-clients-1-0-now-released/9380/52">Post #51</a>
	                </div>
	            </div>
              <div id="likers-container-114775" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="114775"
                     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 #51"></div>
  </section>
</div>
    <div class="postbit" id="115048" data-post-id="115048">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Crowdhailer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Crowdhailer/120/2438_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Crowdhailer
                    <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 class="user-title">
									<span>Creator of Raxx</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-115048-core-library-streamlined-1" class="anchor" href="#p-115048-core-library-streamlined-1" aria-label="Heading link" rel="nofollow"></a>Core library streamlined</h1>
<p>From <a href="https://hex.pm/packages/raxx/0.18.0" rel="nofollow">0.18.0</a> the core raxx library is focusing on being an interface.<br>
This is in preparation for a stable 1.0 release. This focus allows extensions such as session and cores can continue to be iterated upon.</p>
<p><strong>When upgrading it is advised to upgrade to 0.17.6 and handle warnings before moving to 0.18.0</strong></p>
<p>See <a href="https://github.com/CrowdHailer/raxx/blob/master/CHANGELOG.md#0180---2019-02-07" rel="noopener nofollow ugc">CHANGELOG</a> for 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="115048" 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/raxx-interface-for-http-webservers-frameworks-and-clients-1-0-now-released/9380/53">Post #52</a>
	                </div>
	            </div>
              <div id="likers-container-115048" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="115048"
                     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 #52"></div>
  </section>
</div>
    <div class="postbit" id="120209" data-post-id="120209">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Crowdhailer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Crowdhailer/120/2438_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Crowdhailer
                    <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 class="user-title">
									<span>Creator of Raxx</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h2><a name="p-120209-h-100-release-candidate-3httpshexpmpackagesraxx100-rc3-1" class="anchor" href="#p-120209-h-100-release-candidate-3httpshexpmpackagesraxx100-rc3-1" aria-label="Heading link" rel="nofollow"></a><a href="https://hex.pm/packages/raxx/1.0.0-rc.3" rel="nofollow">1.0.0 release candidate 3</a></h2>
<p>Latest release candidate for Raxx 1.0 is available on hex.<br>
Try it in your application with <code>{:raxx, "~&gt; 1.0.0-rc.3", override: true}</code>. This version is compatible with <code>0.18.x</code>.</p>
<p>Discussion the release can be found on the <a href="https://github.com/CrowdHailer/raxx/issues/167#issuecomment-473269319" rel="noopener nofollow ugc">github issue</a>.<br>
Comments invited.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="120209" 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/raxx-interface-for-http-webservers-frameworks-and-clients-1-0-now-released/9380/54">Post #53</a>
	                </div>
	            </div>
              <div id="likers-container-120209" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="120209"
                     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 #53"></div>
  </section>
</div>
    <div class="postbit" id="124468" data-post-id="124468">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Crowdhailer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Crowdhailer/120/2438_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Crowdhailer
                    <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 class="user-title">
									<span>Creator of Raxx</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><strong>This release ships with no new exciting features, hooray!</strong><br>
All deprecation warnings from <code>0.x</code> versions have been removed.</p>
<p><em>For conversations pre 1.0 see this <a href="https://forum.elixirforum.com/t/raxx-interface-for-http-webservers-frameworks-and-clients/9380" rel="nofollow">thread</a>.</em></p>
<h2><a name="p-124468-simple-web-tookit-1" class="anchor" href="#p-124468-simple-web-tookit-1" aria-label="Heading link" rel="nofollow"></a>Simple web tookit</h2>
<p>Raxx is a toolkit to make web application with Elixir simple.<br>
It is designed to get out of the way and let you develop any kind of application.</p>
<p><a href="https://github.com/crowdhailer/raxx" class="onebox" target="_blank" rel="noopener nofollow ugc">https://github.com/crowdhailer/raxx</a></p>
<h2><a name="p-124468-thanks-2" class="anchor" href="#p-124468-thanks-2" aria-label="Heading link" rel="nofollow"></a>Thanks</h2>
<p>To everyone who is using Raxx and taken the time to give feedback, thanks.<br>
If you want to join in, check the <a href="https://elixir-lang.slack.com/messages/C56H3TBH8/" rel="noopener nofollow ugc">slack channel</a>.</p>
<p>Extra special thanks to all contributors.</p>
<h2><a name="p-124468-next-3" class="anchor" href="#p-124468-next-3" aria-label="Heading link" rel="nofollow"></a>Next</h2>
<p>With the core stabilised priorities can now shift.</p>
<h4><a name="p-124468-ecosystem-4" class="anchor" href="#p-124468-ecosystem-4" aria-label="Heading link" rel="nofollow"></a>Ecosystem</h4>
<p>The Raxx ecosystem already has support for logging, static files, cors, sessions and more.<br>
Each of these extensions to the core library can now drive towards their own 1.0 release.</p>
<h4><a name="p-124468-documentation-5" class="anchor" href="#p-124468-documentation-5" aria-label="Heading link" rel="nofollow"></a>Documentation</h4>
<p>This is something that can always be improved,<br>
however now the core API is stable efforts documentation and guides will be accurate for much longer.</p>
<h4><a name="p-124468-getting-started-6" class="anchor" href="#p-124468-getting-started-6" aria-label="Heading link" rel="nofollow"></a>Getting started</h4>
<p><a href="https://github.com/crowdhailer/raxx_kit" rel="noopener nofollow ugc">Raxx.Kit</a> is the quickest way to get started with raxx projects.<br>
I want to work on this to increase it’s utility and get newcomers moving even faster.</p>
<h4><a name="p-124468-further-integrations-7" class="anchor" href="#p-124468-further-integrations-7" aria-label="Heading link" rel="nofollow"></a>Further integrations</h4>
<p>Finally I hope to spend some time on some more ambitious experiments;</p>
<p>An integration with Absinthe would be interesting as Raxx is great when just building an API service.<br>
Drab and Texas are also libraries that I would like to try out.</p>
<p>Perhaps the most ambitious, because I don’t know what the endpoint looks like, is to try and do more with GenBrowser. The idea of actors on the client and server is a very appealing prospect.</p>
<h2><a name="p-124468-help-wanted-8" class="anchor" href="#p-124468-help-wanted-8" aria-label="Heading link" rel="nofollow"></a>Help wanted</h2>
<p>I won’t be able to do all of the next steps on my own.<br>
Contributions are always welcome and now is a great time to get involved.</p>
<p>Documentation is always a good place to start or maybe you have a particular integration that you need.</p>
<p>I am very happy to help you if you want to get started contributing.</p>
<h2><a name="p-124468-updating-9" class="anchor" href="#p-124468-updating-9" aria-label="Heading link" rel="nofollow"></a>Updating</h2>
<p>To use <code>1.0</code> update any dependent libraries that you need, to the following versions.<br>
These are all non-breaking changes with respect to their previous versions.</p>
<pre data-code-wrap="elixir"><code class="lang-elixir"># mix.exs

defp deps do
  [
    {:ace, "~&gt; 0.18.6"}
    {:raxx_logger, "~&gt; 0.2.2"}
    {:raxx_view, "~&gt; 0.1.4"}
    {:raxx_static, "~&gt; 0.8.3"}
    {:raxx_method_override, "~&gt; 0.4.1"}
  ]
end
</code></pre>
<p>Otherwise you can use <code>{:raxx, "~&gt; 1.0", override: true}</code>.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="124468" data-batch-url="/posts/batch_likers">
                        8
                      </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/raxx-interface-for-http-webservers-frameworks-and-clients-1-0-now-released/9380/55">Post #54</a>
	                </div>
	            </div>
              <div id="likers-container-124468" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="124468"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>