tag:github.com,2008:https://github.com/WebFiori/framework/releases
Release notes from framework
2025-10-27T22:09:19Z
tag:github.com,2008:Repository/124056305/v3.0.0-beta.31
2026-01-13T21:10:18Z
v3.0.0-beta.31
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.30...v3.0.0-beta.31">3.0.0-beta.31</a> (2025-10-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Bug in Finding Class Loader Path (<a href="https://github.com/WebFiori/framework/commit/6831a96d91962480b097561b559e2ecf07af1c0b">6831a96</a>)</li>
<li>Show Framework Logo (<a href="https://github.com/WebFiori/framework/commit/e47f1a5d70b5d5982ff87247de3feb98ce75d558">e47f1a5</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Merge pull request <a href="https://github.com/WebFiori/framework/issues/271" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/271/hovercard">#271</a> from WebFiori/dev (<a href="https://github.com/WebFiori/framework/commit/6bf9c26ab448e60bcdfee5f6f91b2cdc97304006">6bf9c26</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/3d719ea32aea00d973dbb61e5ddf98194a5e7e0f">3d719ea</a>)</li>
<li>Updated Index (<a href="https://github.com/WebFiori/framework/commit/0b128ec53339304b351df9d1953e192dc233a24a">0b128ec</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.30
2025-10-27T22:09:59Z
v3.0.0-Beta.30
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.29...v3.0.0-Beta.30">3.0.0-Beta.30</a> (2025-10-21)</h2>
<h3>Features</h3>
<ul>
<li>Added a Script to Update Version (<a href="https://github.com/WebFiori/framework/commit/e998c476b2629b6b8307d6ad52813cdc1a63eb05">e998c47</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Metadata (<a href="https://github.com/WebFiori/framework/commit/84facc3638ce6989d9b3efcf6dc05f9b7f87944b">84facc3</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Merge pull request <a href="https://github.com/WebFiori/framework/issues/269" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/269/hovercard">#269</a> from WebFiori/dev (<a href="https://github.com/WebFiori/framework/commit/8ffb523559ab609095da446b2d592607dac1f20e">8ffb523</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.29
2025-10-21T21:37:40Z
v3.0.0-Beta.29
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.28...v3.0.0-Beta.29">3.0.0-Beta.29</a> (2025-10-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>API Creation (<a href="https://github.com/WebFiori/framework/commit/d3c384f48f61c828cf9358cbb1675e26be25b0ee">d3c384f</a>)</li>
<li>Command Writer (<a href="https://github.com/WebFiori/framework/commit/338e8d2d7e72e66463bb8d57a6b34f20aa38ff3b">338e8d2</a>)</li>
<li>Fix Test Case (<a href="https://github.com/WebFiori/framework/commit/6b26e2f023cea94eb7fdf2a665f1a721e5e190eb">6b26e2f</a>)</li>
<li>Fix Test Cases (<a href="https://github.com/WebFiori/framework/commit/108633622e1938699360b45d65d3565bcf611e85">1086336</a>)</li>
<li>Fix Test Cases (<a href="https://github.com/WebFiori/framework/commit/0c914de97f37eef1bf862c4b37f323470dfcf5ef">0c914de</a>)</li>
<li>Fixes and Tests Refactoring (<a href="https://github.com/WebFiori/framework/commit/5ff31ab5dc2c33b8a9389f3bf33001a525f57a7d">5ff31ab</a>)</li>
<li>Getting Arg Value in CLI (<a href="https://github.com/WebFiori/framework/commit/c56b9bf6f34617336ad1f750943f705d84357ba0">c56b9bf</a>)</li>
<li>Migrations Command (<a href="https://github.com/WebFiori/framework/commit/ce5474803a26352b75eaea66604b630378b98aa9">ce54748</a>)</li>
<li>Namespaces (<a href="https://github.com/WebFiori/framework/commit/e51d354a2be0843f55e70ced529c45341988ba2e">e51d354</a>)</li>
<li>References to Classes (<a href="https://github.com/WebFiori/framework/commit/a1406462197a32a8bd16a6d12168c8c2a4fda016">a140646</a>)</li>
<li>Tasks Names Check (<a href="https://github.com/WebFiori/framework/commit/3c80893d4c793e330f571205a702b853540d9a36">3c80893</a>)</li>
<li>Test Cases (<a href="https://github.com/WebFiori/framework/commit/f78c6d5a2b9fa10baa98ce9c229295d95f5b0fef">f78c6d5</a>)</li>
<li>Test Classes (<a href="https://github.com/WebFiori/framework/commit/cd68b49acbc7dab3d8abc25fa3df21b129d19bf4">cd68b49</a>)</li>
<li>Theme Creation (<a href="https://github.com/WebFiori/framework/commit/6864c236e7174113a4b4dc26e8289ed2645bb278">6864c23</a>)</li>
<li>Theme Resources Creation (<a href="https://github.com/WebFiori/framework/commit/e9f10258f4433982e922cac494dec69b06f34e8b">e9f1025</a>)</li>
<li>Writing Classes (<a href="https://github.com/WebFiori/framework/commit/2fcb0c5993d7eb47c270d8113f58a2cf13f76046">2fcb0c5</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Merge pull request <a href="https://github.com/WebFiori/framework/issues/266" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/266/hovercard">#266</a> from WebFiori/dev (<a href="https://github.com/WebFiori/framework/commit/19fc94a9166ecafb2572e0926f9992b93a170341">19fc94a</a>)</li>
<li>Merge pull request <a href="https://github.com/WebFiori/framework/issues/268" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/268/hovercard">#268</a> from WebFiori/dev (<a href="https://github.com/WebFiori/framework/commit/fb1e6a3bb3d5b69642641fd323e82785f28c72f9">fb1e6a3</a>)</li>
<li>Updated Database Library (<a href="https://github.com/WebFiori/framework/commit/7f853fd25fd9f0b1211fb18fc807a2436f403946">7f853fd</a>)</li>
<li>Updated Database to v1.0.0 (<a href="https://github.com/WebFiori/framework/commit/c35b109d292df38b32965ceed0bd7e0a90c8cc08">c35b109</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/ff05d95b8923ee631649c4610bf7dd348dcd4869">ff05d95</a>)</li>
<li>Updated HTTP to v4 (<a href="https://github.com/WebFiori/framework/commit/ab525fc9a37db07ae454b53e961cddba628b82e3">ab525fc</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/c2bac791aa6aca1bd9e8742c017d75e8574fd38d">c2bac79</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.28
2025-08-04T14:00:29Z
v3.0.0-Beta.28
<h2>What's Changed</h2>
<ul>
<li>Dev by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/usernane/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/usernane">@usernane</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3289156080" data-permission-text="Title is private" data-url="https://github.com/WebFiori/framework/issues/265" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/265/hovercard" href="https://github.com/WebFiori/framework/pull/265">#265</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.27...v3.0.0-Beta.28"><tt>v3.0.0-Beta.27...v3.0.0-Beta.28</tt></a></p>
usernane
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.27
2025-05-26T09:41:04Z
v3.0.0-Beta.27
<h2>What's Changed</h2>
<ul>
<li>Dev by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/usernane/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/usernane">@usernane</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3074979714" data-permission-text="Title is private" data-url="https://github.com/WebFiori/framework/issues/262" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/262/hovercard" href="https://github.com/WebFiori/framework/pull/262">#262</a></li>
<li>Dev by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/usernane/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/usernane">@usernane</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3090579219" data-permission-text="Title is private" data-url="https://github.com/WebFiori/framework/issues/263" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/263/hovercard" href="https://github.com/WebFiori/framework/pull/263">#263</a></li>
<li>Update composer.json by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/usernane/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/usernane">@usernane</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3090593399" data-permission-text="Title is private" data-url="https://github.com/WebFiori/framework/issues/264" data-hovercard-type="pull_request" data-hovercard-url="/WebFiori/framework/pull/264/hovercard" href="https://github.com/WebFiori/framework/pull/264">#264</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.26...v3.0.0-Beta.27"><tt>v3.0.0-Beta.26...v3.0.0-Beta.27</tt></a></p>
usernane
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.26
2025-04-08T21:11:30Z
v3.0.0-Beta.26
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.26...v3.0.0-Beta.26">3.0.0-Beta.26</a> (2025-04-07)</h2>
<h3>Features</h3>
<ul>
<li>Added a Method to Load Multiple Files (<a href="https://github.com/WebFiori/framework/commit/89d0363bb81a32032e938da71a19ec959c48e2bf">89d0363</a>)</li>
<li>Added a Way to Handle Configuration Errors (<a href="https://github.com/WebFiori/framework/commit/76f153933680c4ae4d7b067e8fca95273412ab2d">76f1539</a>)</li>
<li>Added Ability to Enable or Disable Cache (<a href="https://github.com/WebFiori/framework/commit/434fd726657d7e4967681933bd718d60f68f2a76">434fd72</a>)</li>
<li>Added Additional Logging Methods to Tasks Manager (<a href="https://github.com/WebFiori/framework/commit/afc9b4697b58dbeb0cb7df26e9303fc1e720ecce">afc9b46</a>)</li>
<li>Added More Abstraction to Cache Feature (<a href="https://github.com/WebFiori/framework/commit/f51b7b9d74ef992625a697faa09e71e1c7873f22">f51b7b9</a>)</li>
<li>Added Support for Loading Non-PSR-4 Compliant Classes (<a href="https://github.com/WebFiori/framework/commit/a9772b49fc94b1a524e4555a18135461e1ef88ac">a9772b4</a>)</li>
<li>Added Support for Setting Env Vars Using <code>putenv()</code> (<a href="https://github.com/WebFiori/framework/commit/2895d6fd7df6060ebae227867dba719864b3578a">2895d6f</a>)</li>
<li>Added Support for Writing Unit Test Classes for APIs (<a href="https://github.com/WebFiori/framework/commit/baefa855b76a7f42fb2ca0323888d0bc7d7d1f96">baefa85</a>)</li>
<li><strong>autoloader:</strong> Added a Method to Check Validity of Namespace (<a href="https://github.com/WebFiori/framework/commit/e749a3aafa0d6c1a11da7d486cb68ad8b048b4b7">e749a3a</a>)</li>
<li>Automation of Writing Unit Test Cases for APIs (<a href="https://github.com/WebFiori/framework/commit/5bab349082328e668f13c5192dd5555b99201fa9">5bab349</a>)</li>
<li>Caching (Initial Prototype) (<a href="https://github.com/WebFiori/framework/commit/4a063f3b1070b04bf81adf1ac2ea2089002adf84">4a063f3</a>)</li>
<li>Fully Implemented Migrations Writer (<a href="https://github.com/WebFiori/framework/commit/ac42d3fe853fa259382bc05214483ac4146c341e">ac42d3f</a>)</li>
<li>Rollback of Migrations (<a href="https://github.com/WebFiori/framework/commit/078c94f98b090176b22e2354e326be7153258663">078c94f</a>)</li>
<li>Routes Caching (<a href="https://github.com/WebFiori/framework/commit/bbbacffd93174662a6359dc3b6c51a3e1db74dd6">bbbacff</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Add Missing Returns (<a href="https://github.com/WebFiori/framework/commit/9dcd9bf2670116a514169abcfdd5af72d4b12d11">9dcd9bf</a>)</li>
<li>Added Check for Empty File Path (<a href="https://github.com/WebFiori/framework/commit/b046fdf98768a63d882d102c1d20cc01b4f8a288">b046fdf</a>)</li>
<li>Added Handling Code for Session Serialization Errors (<a href="https://github.com/WebFiori/framework/commit/a2c7955888483c4eb8e446c1b5bd8794331a174a">a2c7955</a>)</li>
<li>Added Missing Namespace (<a href="https://github.com/WebFiori/framework/commit/069364a4566dc15f917ae0469fb8548ae5411771">069364a</a>)</li>
<li><strong>autoload:</strong> Add File Name an NS (<a href="https://github.com/WebFiori/framework/commit/eb4d5b93f6ea4dc12e5809a6fde63c9f2d4fa928">eb4d5b9</a>)</li>
<li><strong>autoload:</strong> Check NS with Path (<a href="https://github.com/WebFiori/framework/commit/a3d4c6e2e52eae4f6c421f533b7316b8562b1bf8">a3d4c6e</a>)</li>
<li>Buffer Theme Components as They Might be HTML (<a href="https://github.com/WebFiori/framework/commit/d803352bb1d97436f242807879e665c24015845a">d803352</a>)</li>
<li>Class Path (<a href="https://github.com/WebFiori/framework/commit/98c6ee64ca4164b04c9453ef6e16685ee5b8b176">98c6ee6</a>)</li>
<li><strong>cli:</strong> Rename of Class <code>CommandArgument</code> to <code>Argument</code> (<a href="https://github.com/WebFiori/framework/commit/7f67a0f61886159261c4749955d34a4187e76cbc">7f67a0f</a>)</li>
<li><strong>config:</strong> Fix to JSON Configuration Style (<a href="https://github.com/WebFiori/framework/commit/4dda36c14c8f8a77479bebb24b7b504e4bf02817">4dda36c</a>)</li>
<li>Correction to File Path (<a href="https://github.com/WebFiori/framework/commit/df3eacfb150a43020794545f51ee1379256a46fc">df3eacf</a>)</li>
<li>Created Class Path (<a href="https://github.com/WebFiori/framework/commit/0592ed22403d5890f03279d3dec11f35ee968946">0592ed2</a>)</li>
<li>Fix Assignment Issue (<a href="https://github.com/WebFiori/framework/commit/34a522ff53e8ad7bc8bc1287bc0c7595a4d7e254">34a522f</a>)</li>
<li>Fix to <code>RunSQLQueryCommand</code> (<a href="https://github.com/WebFiori/framework/commit/87dc2e3a2dbf9f25dc81db2e9af9123aef198d4c">87dc2e3</a>)</li>
<li>Fix to a Bug in Creating Test Case (<a href="https://github.com/WebFiori/framework/commit/0e4b8e5ff0c307e45bd5fb3a2acbfacc82f9d373">0e4b8e5</a>)</li>
<li>Fix to Bug in Loading Themes (<a href="https://github.com/WebFiori/framework/commit/ce674903b6358824c61360a2ae335b8399c38309">ce67490</a>)</li>
<li>Fix to Create CLI Command (<a href="https://github.com/WebFiori/framework/commit/82c7a888a0a5140d1381b9855ecf2762eb52659b">82c7a88</a>)</li>
<li>Fix to Create Migration with Defaults (<a href="https://github.com/WebFiori/framework/commit/534845df19c2fe7f2bec8559b77e47576c04313a">534845d</a>)</li>
<li>Fix to Initial Namespace (<a href="https://github.com/WebFiori/framework/commit/6e0e08ace2b63c2cb959a236342014962c6a3b01">6e0e08a</a>)</li>
<li>Fix to Line Numbers in Exception Logging (<a href="https://github.com/WebFiori/framework/commit/781a233a9e0bdb95c4d1a40b96358d608e07de0e">781a233</a>)</li>
<li>Fix to Reading Extra Connection Props (<a href="https://github.com/WebFiori/framework/commit/a6c5b9269ac6f7a354f944f0bbc9557f6a73dd1f">a6c5b92</a>)</li>
<li>Fix to Registering Middleware (<a href="https://github.com/WebFiori/framework/commit/6cc7ce1e39bf0aebfe0eb5ff91360e4c4ed04f05">6cc7ce1</a>)</li>
<li>Fix to Running SQL Query from File (<a href="https://github.com/WebFiori/framework/commit/0c8bb613dbdec50c06f80ee0e4d9850602d8a71b">0c8bb61</a>)</li>
<li>Fix to Setting Middleware Name (<a href="https://github.com/WebFiori/framework/commit/3a02a60d0ed3a2decf0059ce889325fc02f64893">3a02a60</a>)</li>
<li>Fix to Undefined Constant (<a href="https://github.com/WebFiori/framework/commit/d605a5be85cd8623a2114b8c0756372c82bd7c9b">d605a5b</a>)</li>
<li>Fix to Uninitialized Variable (<a href="https://github.com/WebFiori/framework/commit/905c3c7b8232a8f1ee6171fa309c2489b1bdd141">905c3c7</a>)</li>
<li>Made <code>init</code> Static (<a href="https://github.com/WebFiori/framework/commit/e04233a0b4b65b903d92029dcb80ec4814dd5a08">e04233a</a>)</li>
<li>Remove Unused Import (<a href="https://github.com/WebFiori/framework/commit/ed43960b90052084b7a95a9ac182619af1244a3f">ed43960</a>)</li>
<li>Show Exception on Initialization (<a href="https://github.com/WebFiori/framework/commit/2341841f9718beb99330f8529e01600d61acfecf">2341841</a>)</li>
<li><strong>themes:</strong> Fix to Problems in Loading Theme (<a href="https://github.com/WebFiori/framework/commit/7a331ff9484fe13fcbd7a7c653321b3e9d233fba">7a331ff</a>)</li>
<li><strong>ui:</strong> Fix to Bug In Web Page Initialization (<a href="https://github.com/WebFiori/framework/commit/8645c2a024276c70a96b0ebc3b83480649bd09d7">8645c2a</a>)</li>
<li><strong>ui:</strong> Fix to Load Language After Page Initialization (<a href="https://github.com/WebFiori/framework/commit/38b084385251e8b5bfdae2c8ade3ab0219bba046">38b0843</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Added Documentation (<a href="https://github.com/WebFiori/framework/commit/697155f3904a7fbaac37421bc0b75e31d1fd932a">697155f</a>)</li>
<li>Added Please Release Manifest and Config (<a href="https://github.com/WebFiori/framework/commit/25970da8ea98c77a3bf9dd44ae443e8fc5cbb7c6">25970da</a>)</li>
<li>Added Release Please Config & Manifest (<a href="https://github.com/WebFiori/framework/commit/3b6273c644189f8e52a22b38041921eeab15c7f3">3b6273c</a>)</li>
<li>Added Release Please to Workflow (<a href="https://github.com/WebFiori/framework/commit/6da66a3eed187878aaa5557765537e65a9f00853">6da66a3</a>)</li>
<li>Change Target Branch for Release Please (<a href="https://github.com/WebFiori/framework/commit/452b9ff4f3919d6416c4ce55316a5b1325482437">452b9ff</a>)</li>
<li>Cleanup (<a href="https://github.com/WebFiori/framework/commit/0d5f7983426f7d766e79e6932ec47cf9ac7853dd">0d5f798</a>)</li>
<li>Code Quality Improvements (<a href="https://github.com/WebFiori/framework/commit/80c7853f737b16e605e11fd9bcf56f1ecc24223a">80c7853</a>)</li>
<li>Code Quality Improvments (<a href="https://github.com/WebFiori/framework/commit/f8e9ed98f1ac4b1c86cceff30a92ffd6107a05d2">f8e9ed9</a>)</li>
<li>Configuration for Please Release (<a href="https://github.com/WebFiori/framework/commit/33caa13908911242236e7f22e7ce603f41c63207">33caa13</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/60aa746bf39ccf7cbdda5bd9c24a6ed408d2732c">60aa746</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/8c3dd7651f604414c5e5ccfd8567d907545d5513">8c3dd76</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/a3e598305d75f2fa87d6148520d88f4235a53253">a3e5983</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/a994097c021b5575cab7f077f8d730736c3c1bbe">a994097</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e917eb5ccd18ee8223a73ec9a2ac499a281f5764">e917eb5</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/549782509f23be3a90375debe0319b16e549a3aa">5497825</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/7afdb92618bdbc6e11adb29b001d9a9d0a8f4809">7afdb92</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/eef1270f51089065f04e7f8843d9944d368a774e">eef1270</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.22 (<a href="https://github.com/WebFiori/framework/commit/0e428f03ef510cb9c33bbf940c92b12ff702c8dd">0e428f0</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.23 (<a href="https://github.com/WebFiori/framework/commit/0f70d8bd2bcfef80bd677d242c79be3cb23a122f">0f70d8b</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.24 (<a href="https://github.com/WebFiori/framework/commit/d77357f5b220f66e34334703c83c86c66b7fb9ae">d77357f</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.25 (<a href="https://github.com/WebFiori/framework/commit/e94ea85e94e941bf670954873e06723bf26dc5f3">e94ea85</a>)</li>
<li><strong>dev:</strong> release 3.1.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/ba5a5e30b4033d3f2486cbab578545aadbed67b0">ba5a5e3</a>)</li>
<li>Fix Imports (<a href="https://github.com/WebFiori/framework/commit/7386f9242351673588eaefe6c0de02c7e467f62a">7386f92</a>)</li>
<li>Fix target Branch (<a href="https://github.com/WebFiori/framework/commit/a419a3e29bb416be328b19f1489788d51ebbcd4e">a419a3e</a>)</li>
<li>Libraries Bump Up (<a href="https://github.com/WebFiori/framework/commit/d79a44a7d2c3e062974031081c3f5dbc24812b56">d79a44a</a>)</li>
<li>release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/872a0ec0cf732dbe1e2ef3e11d51d79d68b2fb8b">872a0ec</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/ddcf6b03010a0f011112bfa789f446b1949daaae">ddcf6b0</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/c4fc053d45a5c8b24e963a625d0954c33af2c884">c4fc053</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/6e72830f0ec1f6943d84ee3266632d5c62e02832">6e72830</a>)</li>
<li>release v3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/3c0c639a72f9dd08bec7a150e33af2bb18e9728a">3c0c639</a>)</li>
<li>release v3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/5a588eb52815889a8409a07a30c4e6f0defe3269">5a588eb</a>)</li>
<li>release v3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e8d531433f6afada6684050013b4169b3d8d547b">e8d5314</a>)</li>
<li>release v3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/630f512c6a036e111a7b146cacbd7d72dfe0da06">630f512</a>)</li>
<li>release v3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/56f0bdc7917faa97c8d3e4b73076d91213b85366">56f0bdc</a>)</li>
<li>release v3.0.0-Beta.22 (<a href="https://github.com/WebFiori/framework/commit/4271914182564a0c917a185010933f7f76b86f5d">4271914</a>)</li>
<li>release v3.0.0-Beta.23 (<a href="https://github.com/WebFiori/framework/commit/3f74229b2b38449330763f40883a6ce383eda504">3f74229</a>)</li>
<li>release v3.0.0-Beta.24 (<a href="https://github.com/WebFiori/framework/commit/28700026d50339f1b3be07f21d801594d682b7b4">2870002</a>)</li>
<li>release v3.0.0-Beta.25 (<a href="https://github.com/WebFiori/framework/commit/76094722f597e943bf159b57368af5650d265af0">7609472</a>)</li>
<li>release v3.0.0-Beta.25 (<a href="https://github.com/WebFiori/framework/commit/77671f5735902aef7fd25cf1dd6c5fa601ca7eca">77671f5</a>)</li>
<li>release v3.0.0-Beta.26 (<a href="https://github.com/WebFiori/framework/commit/ab08f870c53cc8fc47212b579e077e8eef2fdc65">ab08f87</a>)</li>
<li><strong>release-please:</strong> Added Additional Sections (<a href="https://github.com/WebFiori/framework/commit/40dcfa4bad0f8b42a34e0541ef558cd78f37b2ce">40dcfa4</a>)</li>
<li>Remove Redeclaration (<a href="https://github.com/WebFiori/framework/commit/f41549da7a7570ec9984a53f16abf863a716e55d">f41549d</a>)</li>
<li>Remove Unused Import (<a href="https://github.com/WebFiori/framework/commit/4cd7cf313f836231c76b4533bacf7f7283589052">4cd7cf3</a>)</li>
<li>Remove Unused Imports (<a href="https://github.com/WebFiori/framework/commit/53288a9063a672bb37da06e6d6e15a492d57b45b">53288a9</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/13f2dde9bc289ea682a045a8c8ab10c7edaf8891">13f2dde</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/ca8e690d7e8dcc737d4fe125ea828ec4ef146035">ca8e690</a>)</li>
<li>Skeleton of Database Migrations Writer (<a href="https://github.com/WebFiori/framework/commit/3b53f8e33a89667df0479d146e7902db3b8d4d90">3b53f8e</a>)</li>
<li>Update composer.json (<a href="https://github.com/WebFiori/framework/commit/08c60a878c48198f61b2149127113c359ca5f635">08c60a8</a>)</li>
<li>Update composer.json (<a href="https://github.com/WebFiori/framework/commit/819c26d8fd7f23a057a76fa923b62d0a2281721d">819c26d</a>)</li>
<li>Update Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/46f4d56aa8bc911393ed80d4e57368472dbcdd24">46f4d56</a>)</li>
<li>Updated .gitattribute (<a href="https://github.com/WebFiori/framework/commit/63ba6d890b82280d87d002f8c3fcfee1493ea2ff">63ba6d8</a>)</li>
<li>Updated .gitattributes (<a href="https://github.com/WebFiori/framework/commit/3b2334ce9b29d1be3b71049b3caf759a00c84724">3b2334c</a>)</li>
<li>Updated App Version (<a href="https://github.com/WebFiori/framework/commit/099d631e4c65de00fea4242cb8b5814dc6047113">099d631</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/2f14e354fb6d0017197def88049e71e7a3f46f95">2f14e35</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/a7175a4442cb6d5d4031d03cf228fc43439b504b">a7175a4</a>)</li>
<li>Updated Composer Config (<a href="https://github.com/WebFiori/framework/commit/cf2691382d6d883f2f06b25e789b9a30524758cd">cf26913</a>)</li>
<li>Updated Core Framework Libraries (<a href="https://github.com/WebFiori/framework/commit/9220fa4c77c668793962afc427495adcd6c8ca55">9220fa4</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/c21a48f6586068b4cab3c223465e4b3c60849752">c21a48f</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/fda39a9168b6e8cebda1408e0de4f0f3815845f5">fda39a9</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/4aa96707feabd9518a788d4393442b0287f0a375">4aa9670</a>)</li>
<li>Updated Core Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/dcb1a15882cac069cb7439101b8e096018c1cfc1">dcb1a15</a>)</li>
<li>Updated Core Library Version (<a href="https://github.com/WebFiori/framework/commit/db4d223a4cb2b8bc40a45fa69e4d67b358d1f29a">db4d223</a>)</li>
<li>Updated Dependences (<a href="https://github.com/WebFiori/framework/commit/a160f0fcc7cb0b2570c9487090b2bcc3e0ad658e">a160f0f</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/6936c18cd1895df3ba101aaacfe4e599d39d59c4">6936c18</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/e48f3336d8c0b1910e18b8baa5ea40be28c9e50d">e48f333</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/8284dc655e8e92aafc3fb6a1bd88861254da0fe1">8284dc6</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/97bb7a220a9c8a81fd70a4c2d80d891e4f4c7eb2">97bb7a2</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/aef4319b1dd10cd4f208e943e638b4b364b04cd0">aef4319</a>)</li>
<li>Updated Dependencies + Framework Version (<a href="https://github.com/WebFiori/framework/commit/9f5dd9374ebf818605b6ae4acff3d5b95237d1ff">9f5dd93</a>)</li>
<li>Updated Dependencies Version (<a href="https://github.com/WebFiori/framework/commit/0d3ead5cad177efd50e4b285222fcdbaf8beab66">0d3ead5</a>)</li>
<li>Updated Dependencies Versions (<a href="https://github.com/WebFiori/framework/commit/07252d09f40af27cc04494ea7081a41fe0fe2ede">07252d0</a>)</li>
<li>Updated Errors Handling Library (<a href="https://github.com/WebFiori/framework/commit/5cf44a9b5ecae3ac5ed3888c18c33e5415055703">5cf44a9</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/ddaeca02a7a192b49340fa15b4bd88b3d1f2dfab">ddaeca0</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/36b0f5514329db80bae9102094e402e240987260">36b0f55</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/834782c8fd1ae846ffbaa72b8ee76e5fc7796f56">834782c</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7f84cf65da991a63daccc2cb0896b78b98d578c5">7f84cf6</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/361e5d545a274043efceab4087d4db7769990d60">361e5d5</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/783f4be57869ae93eab8c0b49fe2ede5cc7fbba8">783f4be</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/0403027fc02bfbba13dd1c899ae073f43c925cd8">0403027</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f7c0f7f0dad2900d988b3866c2a035b0b1c10e7b">f7c0f7f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/d44cedc29ce9097403bdb263c279812f78d7581b">d44cedc</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f27a583ffa12f4d8aecb5682a2e58c78f191c095">f27a583</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/fb91c15587fb006f096b90a2f2b01e5b9ffb7c47">fb91c15</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/a817e8feec235cec29e6c20e00732a25d1c80534">a817e8f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/1672faf3f12ef217915d5ea62d6fae9e01c9db28">1672faf</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/8b013ae6d622823f4abd935cbda45d0a718030a1">8b013ae</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7841fd266b92146c4eb800adc1b859c9e022dd25">7841fd2</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/2f8d814fd477b3c8699ada67c2c6b47a04f29b10">2f8d814</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/84c785722512e04c106412f3612f9ef59758ed40">84c7857</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/72cb62d198cef51275c282142edacb13b1a5bcd4">72cb62d</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/bc8944771dd1bd629f65a0df9e4067ea76e141da">bc89447</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/a5177bbb1de08d1cf6748ec09ec6d9e53fa20d10">a5177bb</a>)</li>
<li>Updated Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/248d1dab9efffd44ac5728d005dde58470d2fef1">248d1da</a>)</li>
<li>Updated Library Version (<a href="https://github.com/WebFiori/framework/commit/c68104267d7abf876d2be93b3f7f2ea96697ca17">c681042</a>)</li>
<li>Updated Release Please Config (<a href="https://github.com/WebFiori/framework/commit/1a8b4e55f9a5496aac47e30228613d8a24068914">1a8b4e5</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/280f418df38a2eb019b6f2a5d0c1b8b8d00133d3">280f418</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/d75c9d0c9547d2e4ce3edbac839a1f712a9f90a4">d75c9d0</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.25
2025-02-04T16:01:09Z
v3.0.0-Beta.25
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.24...v3.0.0-Beta.25">3.0.0-Beta.25</a> (2025-02-04)</h2>
<h3>Miscellaneous Chores</h3>
<ul>
<li>release v3.0.0-Beta.25 (<a href="https://github.com/WebFiori/framework/commit/77671f5735902aef7fd25cf1dd6c5fa601ca7eca">77671f5</a>)</li>
<li>Updated App Version (<a href="https://github.com/WebFiori/framework/commit/099d631e4c65de00fea4242cb8b5814dc6047113">099d631</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.24
2025-01-29T13:25:11Z
v3.0.0-Beta.24
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.0-Beta.23...v3.0.0-Beta.24">3.0.0-Beta.24</a> (2025-01-29)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Show Exception on Initialization (<a href="https://github.com/WebFiori/framework/commit/2341841f9718beb99330f8529e01600d61acfecf">2341841</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>release v3.0.0-Beta.24 (<a href="https://github.com/WebFiori/framework/commit/28700026d50339f1b3be07f21d801594d682b7b4">2870002</a>)</li>
<li>Update composer.json (<a href="https://github.com/WebFiori/framework/commit/08c60a878c48198f61b2149127113c359ca5f635">08c60a8</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/36b0f5514329db80bae9102094e402e240987260">36b0f55</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.23
2025-01-12T22:56:58Z
v3.0.0-Beta.23
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.1-Beta.22...v3.0.0-Beta.23">3.0.0-Beta.23</a> (2025-01-07)</h2>
<h3>Features</h3>
<ul>
<li>Added a Method to Load Multiple Files (<a href="https://github.com/WebFiori/framework/commit/89d0363bb81a32032e938da71a19ec959c48e2bf">89d0363</a>)</li>
<li>Added a Way to Handle Configuration Errors (<a href="https://github.com/WebFiori/framework/commit/76f153933680c4ae4d7b067e8fca95273412ab2d">76f1539</a>)</li>
<li>Added Ability to Enable or Disable Cache (<a href="https://github.com/WebFiori/framework/commit/434fd726657d7e4967681933bd718d60f68f2a76">434fd72</a>)</li>
<li>Added Additional Logging Methods to Tasks Manager (<a href="https://github.com/WebFiori/framework/commit/afc9b4697b58dbeb0cb7df26e9303fc1e720ecce">afc9b46</a>)</li>
<li>Added More Abstraction to Cache Feature (<a href="https://github.com/WebFiori/framework/commit/f51b7b9d74ef992625a697faa09e71e1c7873f22">f51b7b9</a>)</li>
<li>Added Support for Loading Non-PSR-4 Compliant Classes (<a href="https://github.com/WebFiori/framework/commit/a9772b49fc94b1a524e4555a18135461e1ef88ac">a9772b4</a>)</li>
<li>Added Support for Setting Env Vars Using <code>putenv()</code> (<a href="https://github.com/WebFiori/framework/commit/2895d6fd7df6060ebae227867dba719864b3578a">2895d6f</a>)</li>
<li>Added Support for Writing Unit Test Classes for APIs (<a href="https://github.com/WebFiori/framework/commit/baefa855b76a7f42fb2ca0323888d0bc7d7d1f96">baefa85</a>)</li>
<li><strong>autoloader:</strong> Added a Method to Check Validity of Namespace (<a href="https://github.com/WebFiori/framework/commit/e749a3aafa0d6c1a11da7d486cb68ad8b048b4b7">e749a3a</a>)</li>
<li>Automation of Writing Unit Test Cases for APIs (<a href="https://github.com/WebFiori/framework/commit/5bab349082328e668f13c5192dd5555b99201fa9">5bab349</a>)</li>
<li>Caching (Initial Prototype) (<a href="https://github.com/WebFiori/framework/commit/4a063f3b1070b04bf81adf1ac2ea2089002adf84">4a063f3</a>)</li>
<li>Routes Caching (<a href="https://github.com/WebFiori/framework/commit/bbbacffd93174662a6359dc3b6c51a3e1db74dd6">bbbacff</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Add Missing Returns (<a href="https://github.com/WebFiori/framework/commit/9dcd9bf2670116a514169abcfdd5af72d4b12d11">9dcd9bf</a>)</li>
<li>Added Check for Empty File Path (<a href="https://github.com/WebFiori/framework/commit/b046fdf98768a63d882d102c1d20cc01b4f8a288">b046fdf</a>)</li>
<li>Added Handling Code for Session Serialization Errors (<a href="https://github.com/WebFiori/framework/commit/a2c7955888483c4eb8e446c1b5bd8794331a174a">a2c7955</a>)</li>
<li>Added Missing Namespace (<a href="https://github.com/WebFiori/framework/commit/069364a4566dc15f917ae0469fb8548ae5411771">069364a</a>)</li>
<li><strong>autoload:</strong> Add File Name an NS (<a href="https://github.com/WebFiori/framework/commit/eb4d5b93f6ea4dc12e5809a6fde63c9f2d4fa928">eb4d5b9</a>)</li>
<li><strong>autoload:</strong> Check NS with Path (<a href="https://github.com/WebFiori/framework/commit/a3d4c6e2e52eae4f6c421f533b7316b8562b1bf8">a3d4c6e</a>)</li>
<li>Buffer Theme Components as They Might be HTML (<a href="https://github.com/WebFiori/framework/commit/d803352bb1d97436f242807879e665c24015845a">d803352</a>)</li>
<li><strong>cli:</strong> Rename of Class <code>CommandArgument</code> to <code>Argument</code> (<a href="https://github.com/WebFiori/framework/commit/7f67a0f61886159261c4749955d34a4187e76cbc">7f67a0f</a>)</li>
<li><strong>config:</strong> Fix to JSON Configuration Style (<a href="https://github.com/WebFiori/framework/commit/4dda36c14c8f8a77479bebb24b7b504e4bf02817">4dda36c</a>)</li>
<li>Correction to File Path (<a href="https://github.com/WebFiori/framework/commit/df3eacfb150a43020794545f51ee1379256a46fc">df3eacf</a>)</li>
<li>Fix Assignment Issue (<a href="https://github.com/WebFiori/framework/commit/34a522ff53e8ad7bc8bc1287bc0c7595a4d7e254">34a522f</a>)</li>
<li>Fix to <code>RunSQLQueryCommand</code> (<a href="https://github.com/WebFiori/framework/commit/87dc2e3a2dbf9f25dc81db2e9af9123aef198d4c">87dc2e3</a>)</li>
<li>Fix to a Bug in Creating Test Case (<a href="https://github.com/WebFiori/framework/commit/0e4b8e5ff0c307e45bd5fb3a2acbfacc82f9d373">0e4b8e5</a>)</li>
<li>Fix to Bug in Loading Themes (<a href="https://github.com/WebFiori/framework/commit/ce674903b6358824c61360a2ae335b8399c38309">ce67490</a>)</li>
<li>Fix to Create CLI Command (<a href="https://github.com/WebFiori/framework/commit/82c7a888a0a5140d1381b9855ecf2762eb52659b">82c7a88</a>)</li>
<li>Fix to Initial Namespace (<a href="https://github.com/WebFiori/framework/commit/6e0e08ace2b63c2cb959a236342014962c6a3b01">6e0e08a</a>)</li>
<li>Fix to Line Numbers in Exception Logging (<a href="https://github.com/WebFiori/framework/commit/781a233a9e0bdb95c4d1a40b96358d608e07de0e">781a233</a>)</li>
<li>Fix to Reading Extra Connection Props (<a href="https://github.com/WebFiori/framework/commit/a6c5b9269ac6f7a354f944f0bbc9557f6a73dd1f">a6c5b92</a>)</li>
<li>Fix to Registering Middleware (<a href="https://github.com/WebFiori/framework/commit/6cc7ce1e39bf0aebfe0eb5ff91360e4c4ed04f05">6cc7ce1</a>)</li>
<li>Fix to Running SQL Query from File (<a href="https://github.com/WebFiori/framework/commit/0c8bb613dbdec50c06f80ee0e4d9850602d8a71b">0c8bb61</a>)</li>
<li>Fix to Setting Middleware Name (<a href="https://github.com/WebFiori/framework/commit/3a02a60d0ed3a2decf0059ce889325fc02f64893">3a02a60</a>)</li>
<li>Fix to Undefined Constant (<a href="https://github.com/WebFiori/framework/commit/d605a5be85cd8623a2114b8c0756372c82bd7c9b">d605a5b</a>)</li>
<li>Fix to Uninitialized Variable (<a href="https://github.com/WebFiori/framework/commit/905c3c7b8232a8f1ee6171fa309c2489b1bdd141">905c3c7</a>)</li>
<li>Made <code>init</code> Static (<a href="https://github.com/WebFiori/framework/commit/e04233a0b4b65b903d92029dcb80ec4814dd5a08">e04233a</a>)</li>
<li>Remove Unused Import (<a href="https://github.com/WebFiori/framework/commit/ed43960b90052084b7a95a9ac182619af1244a3f">ed43960</a>)</li>
<li><strong>themes:</strong> Fix to Problems in Loading Theme (<a href="https://github.com/WebFiori/framework/commit/7a331ff9484fe13fcbd7a7c653321b3e9d233fba">7a331ff</a>)</li>
<li><strong>ui:</strong> Fix to Bug In Web Page Initialization (<a href="https://github.com/WebFiori/framework/commit/8645c2a024276c70a96b0ebc3b83480649bd09d7">8645c2a</a>)</li>
<li><strong>ui:</strong> Fix to Load Language After Page Initialization (<a href="https://github.com/WebFiori/framework/commit/38b084385251e8b5bfdae2c8ade3ab0219bba046">38b0843</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Added Documentation (<a href="https://github.com/WebFiori/framework/commit/697155f3904a7fbaac37421bc0b75e31d1fd932a">697155f</a>)</li>
<li>Added Please Release Manifest and Config (<a href="https://github.com/WebFiori/framework/commit/25970da8ea98c77a3bf9dd44ae443e8fc5cbb7c6">25970da</a>)</li>
<li>Added Release Please Config & Manifest (<a href="https://github.com/WebFiori/framework/commit/3b6273c644189f8e52a22b38041921eeab15c7f3">3b6273c</a>)</li>
<li>Added Release Please to Workflow (<a href="https://github.com/WebFiori/framework/commit/6da66a3eed187878aaa5557765537e65a9f00853">6da66a3</a>)</li>
<li>Change Target Branch for Release Please (<a href="https://github.com/WebFiori/framework/commit/452b9ff4f3919d6416c4ce55316a5b1325482437">452b9ff</a>)</li>
<li>Cleanup (<a href="https://github.com/WebFiori/framework/commit/0d5f7983426f7d766e79e6932ec47cf9ac7853dd">0d5f798</a>)</li>
<li>Code Quality Improvements (<a href="https://github.com/WebFiori/framework/commit/80c7853f737b16e605e11fd9bcf56f1ecc24223a">80c7853</a>)</li>
<li>Code Quality Improvments (<a href="https://github.com/WebFiori/framework/commit/f8e9ed98f1ac4b1c86cceff30a92ffd6107a05d2">f8e9ed9</a>)</li>
<li>Configuration for Please Release (<a href="https://github.com/WebFiori/framework/commit/33caa13908911242236e7f22e7ce603f41c63207">33caa13</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/60aa746bf39ccf7cbdda5bd9c24a6ed408d2732c">60aa746</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/8c3dd7651f604414c5e5ccfd8567d907545d5513">8c3dd76</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/a3e598305d75f2fa87d6148520d88f4235a53253">a3e5983</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/a994097c021b5575cab7f077f8d730736c3c1bbe">a994097</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e917eb5ccd18ee8223a73ec9a2ac499a281f5764">e917eb5</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/549782509f23be3a90375debe0319b16e549a3aa">5497825</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/7afdb92618bdbc6e11adb29b001d9a9d0a8f4809">7afdb92</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/eef1270f51089065f04e7f8843d9944d368a774e">eef1270</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.22 (<a href="https://github.com/WebFiori/framework/commit/0e428f03ef510cb9c33bbf940c92b12ff702c8dd">0e428f0</a>)</li>
<li><strong>dev:</strong> release 3.1.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/ba5a5e30b4033d3f2486cbab578545aadbed67b0">ba5a5e3</a>)</li>
<li>Fix Imports (<a href="https://github.com/WebFiori/framework/commit/7386f9242351673588eaefe6c0de02c7e467f62a">7386f92</a>)</li>
<li>Fix target Branch (<a href="https://github.com/WebFiori/framework/commit/a419a3e29bb416be328b19f1489788d51ebbcd4e">a419a3e</a>)</li>
<li>Libraries Bump Up (<a href="https://github.com/WebFiori/framework/commit/d79a44a7d2c3e062974031081c3f5dbc24812b56">d79a44a</a>)</li>
<li>release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/872a0ec0cf732dbe1e2ef3e11d51d79d68b2fb8b">872a0ec</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/ddcf6b03010a0f011112bfa789f446b1949daaae">ddcf6b0</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/c4fc053d45a5c8b24e963a625d0954c33af2c884">c4fc053</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/6e72830f0ec1f6943d84ee3266632d5c62e02832">6e72830</a>)</li>
<li>release v3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/3c0c639a72f9dd08bec7a150e33af2bb18e9728a">3c0c639</a>)</li>
<li>release v3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/5a588eb52815889a8409a07a30c4e6f0defe3269">5a588eb</a>)</li>
<li>release v3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e8d531433f6afada6684050013b4169b3d8d547b">e8d5314</a>)</li>
<li>release v3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/630f512c6a036e111a7b146cacbd7d72dfe0da06">630f512</a>)</li>
<li>release v3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/56f0bdc7917faa97c8d3e4b73076d91213b85366">56f0bdc</a>)</li>
<li>release v3.0.0-Beta.22 (<a href="https://github.com/WebFiori/framework/commit/4271914182564a0c917a185010933f7f76b86f5d">4271914</a>)</li>
<li>release v3.0.0-Beta.23 (<a href="https://github.com/WebFiori/framework/commit/3f74229b2b38449330763f40883a6ce383eda504">3f74229</a>)</li>
<li><strong>release-please:</strong> Added Additional Sections (<a href="https://github.com/WebFiori/framework/commit/40dcfa4bad0f8b42a34e0541ef558cd78f37b2ce">40dcfa4</a>)</li>
<li>Remove Redeclaration (<a href="https://github.com/WebFiori/framework/commit/f41549da7a7570ec9984a53f16abf863a716e55d">f41549d</a>)</li>
<li>Remove Unused Import (<a href="https://github.com/WebFiori/framework/commit/4cd7cf313f836231c76b4533bacf7f7283589052">4cd7cf3</a>)</li>
<li>Remove Unused Imports (<a href="https://github.com/WebFiori/framework/commit/53288a9063a672bb37da06e6d6e15a492d57b45b">53288a9</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/13f2dde9bc289ea682a045a8c8ab10c7edaf8891">13f2dde</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/ca8e690d7e8dcc737d4fe125ea828ec4ef146035">ca8e690</a>)</li>
<li>Update composer.json (<a href="https://github.com/WebFiori/framework/commit/819c26d8fd7f23a057a76fa923b62d0a2281721d">819c26d</a>)</li>
<li>Update Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/46f4d56aa8bc911393ed80d4e57368472dbcdd24">46f4d56</a>)</li>
<li>Updated .gitattribute (<a href="https://github.com/WebFiori/framework/commit/63ba6d890b82280d87d002f8c3fcfee1493ea2ff">63ba6d8</a>)</li>
<li>Updated .gitattributes (<a href="https://github.com/WebFiori/framework/commit/3b2334ce9b29d1be3b71049b3caf759a00c84724">3b2334c</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/2f14e354fb6d0017197def88049e71e7a3f46f95">2f14e35</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/a7175a4442cb6d5d4031d03cf228fc43439b504b">a7175a4</a>)</li>
<li>Updated Composer Config (<a href="https://github.com/WebFiori/framework/commit/cf2691382d6d883f2f06b25e789b9a30524758cd">cf26913</a>)</li>
<li>Updated Core Framework Libraries (<a href="https://github.com/WebFiori/framework/commit/9220fa4c77c668793962afc427495adcd6c8ca55">9220fa4</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/c21a48f6586068b4cab3c223465e4b3c60849752">c21a48f</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/fda39a9168b6e8cebda1408e0de4f0f3815845f5">fda39a9</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/4aa96707feabd9518a788d4393442b0287f0a375">4aa9670</a>)</li>
<li>Updated Core Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/dcb1a15882cac069cb7439101b8e096018c1cfc1">dcb1a15</a>)</li>
<li>Updated Core Library Version (<a href="https://github.com/WebFiori/framework/commit/db4d223a4cb2b8bc40a45fa69e4d67b358d1f29a">db4d223</a>)</li>
<li>Updated Dependences (<a href="https://github.com/WebFiori/framework/commit/a160f0fcc7cb0b2570c9487090b2bcc3e0ad658e">a160f0f</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/e48f3336d8c0b1910e18b8baa5ea40be28c9e50d">e48f333</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/8284dc655e8e92aafc3fb6a1bd88861254da0fe1">8284dc6</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/97bb7a220a9c8a81fd70a4c2d80d891e4f4c7eb2">97bb7a2</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/aef4319b1dd10cd4f208e943e638b4b364b04cd0">aef4319</a>)</li>
<li>Updated Dependencies + Framework Version (<a href="https://github.com/WebFiori/framework/commit/9f5dd9374ebf818605b6ae4acff3d5b95237d1ff">9f5dd93</a>)</li>
<li>Updated Dependencies Version (<a href="https://github.com/WebFiori/framework/commit/0d3ead5cad177efd50e4b285222fcdbaf8beab66">0d3ead5</a>)</li>
<li>Updated Dependencies Versions (<a href="https://github.com/WebFiori/framework/commit/07252d09f40af27cc04494ea7081a41fe0fe2ede">07252d0</a>)</li>
<li>Updated Errors Handling Library (<a href="https://github.com/WebFiori/framework/commit/5cf44a9b5ecae3ac5ed3888c18c33e5415055703">5cf44a9</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/834782c8fd1ae846ffbaa72b8ee76e5fc7796f56">834782c</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7f84cf65da991a63daccc2cb0896b78b98d578c5">7f84cf6</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/361e5d545a274043efceab4087d4db7769990d60">361e5d5</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/783f4be57869ae93eab8c0b49fe2ede5cc7fbba8">783f4be</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/0403027fc02bfbba13dd1c899ae073f43c925cd8">0403027</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f7c0f7f0dad2900d988b3866c2a035b0b1c10e7b">f7c0f7f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/d44cedc29ce9097403bdb263c279812f78d7581b">d44cedc</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f27a583ffa12f4d8aecb5682a2e58c78f191c095">f27a583</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/fb91c15587fb006f096b90a2f2b01e5b9ffb7c47">fb91c15</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/a817e8feec235cec29e6c20e00732a25d1c80534">a817e8f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/1672faf3f12ef217915d5ea62d6fae9e01c9db28">1672faf</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/8b013ae6d622823f4abd935cbda45d0a718030a1">8b013ae</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7841fd266b92146c4eb800adc1b859c9e022dd25">7841fd2</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/2f8d814fd477b3c8699ada67c2c6b47a04f29b10">2f8d814</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/84c785722512e04c106412f3612f9ef59758ed40">84c7857</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/72cb62d198cef51275c282142edacb13b1a5bcd4">72cb62d</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/bc8944771dd1bd629f65a0df9e4067ea76e141da">bc89447</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/a5177bbb1de08d1cf6748ec09ec6d9e53fa20d10">a5177bb</a>)</li>
<li>Updated Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/248d1dab9efffd44ac5728d005dde58470d2fef1">248d1da</a>)</li>
<li>Updated Release Please Config (<a href="https://github.com/WebFiori/framework/commit/1a8b4e55f9a5496aac47e30228613d8a24068914">1a8b4e5</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/280f418df38a2eb019b6f2a5d0c1b8b8d00133d3">280f418</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/d75c9d0c9547d2e4ce3edbac839a1f712a9f90a4">d75c9d0</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/124056305/v3.0.0-Beta.22
2024-12-30T22:38:36Z
v3.0.0-Beta.22
<h2><a href="https://github.com/WebFiori/framework/compare/v3.0.1-Beta.21...v3.0.0-Beta.22">3.0.0-Beta.22</a> (2024-12-24)</h2>
<h3>Features</h3>
<ul>
<li>Added a Method to Load Multiple Files (<a href="https://github.com/WebFiori/framework/commit/89d0363bb81a32032e938da71a19ec959c48e2bf">89d0363</a>)</li>
<li>Added a Way to Handle Configuration Errors (<a href="https://github.com/WebFiori/framework/commit/76f153933680c4ae4d7b067e8fca95273412ab2d">76f1539</a>)</li>
<li>Added Ability to Enable or Disable Cache (<a href="https://github.com/WebFiori/framework/commit/434fd726657d7e4967681933bd718d60f68f2a76">434fd72</a>)</li>
<li>Added Additional Logging Methods to Tasks Manager (<a href="https://github.com/WebFiori/framework/commit/afc9b4697b58dbeb0cb7df26e9303fc1e720ecce">afc9b46</a>)</li>
<li>Added More Abstraction to Cache Feature (<a href="https://github.com/WebFiori/framework/commit/f51b7b9d74ef992625a697faa09e71e1c7873f22">f51b7b9</a>)</li>
<li>Added Support for Loading Non-PSR-4 Compliant Classes (<a href="https://github.com/WebFiori/framework/commit/a9772b49fc94b1a524e4555a18135461e1ef88ac">a9772b4</a>)</li>
<li>Added Support for Setting Env Vars Using <code>putenv()</code> (<a href="https://github.com/WebFiori/framework/commit/2895d6fd7df6060ebae227867dba719864b3578a">2895d6f</a>)</li>
<li>Added Support for Writing Unit Test Classes for APIs (<a href="https://github.com/WebFiori/framework/commit/baefa855b76a7f42fb2ca0323888d0bc7d7d1f96">baefa85</a>)</li>
<li><strong>autoloader:</strong> Added a Method to Check Validity of Namespace (<a href="https://github.com/WebFiori/framework/commit/e749a3aafa0d6c1a11da7d486cb68ad8b048b4b7">e749a3a</a>)</li>
<li>Automation of Writing Unit Test Cases for APIs (<a href="https://github.com/WebFiori/framework/commit/5bab349082328e668f13c5192dd5555b99201fa9">5bab349</a>)</li>
<li>Caching (Initial Prototype) (<a href="https://github.com/WebFiori/framework/commit/4a063f3b1070b04bf81adf1ac2ea2089002adf84">4a063f3</a>)</li>
<li>Routes Caching (<a href="https://github.com/WebFiori/framework/commit/bbbacffd93174662a6359dc3b6c51a3e1db74dd6">bbbacff</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Add Missing Returns (<a href="https://github.com/WebFiori/framework/commit/9dcd9bf2670116a514169abcfdd5af72d4b12d11">9dcd9bf</a>)</li>
<li>Added Check for Empty File Path (<a href="https://github.com/WebFiori/framework/commit/b046fdf98768a63d882d102c1d20cc01b4f8a288">b046fdf</a>)</li>
<li>Added Handling Code for Session Serialization Errors (<a href="https://github.com/WebFiori/framework/commit/a2c7955888483c4eb8e446c1b5bd8794331a174a">a2c7955</a>)</li>
<li>Added Missing Namespace (<a href="https://github.com/WebFiori/framework/commit/069364a4566dc15f917ae0469fb8548ae5411771">069364a</a>)</li>
<li><strong>autoload:</strong> Add File Name an NS (<a href="https://github.com/WebFiori/framework/commit/eb4d5b93f6ea4dc12e5809a6fde63c9f2d4fa928">eb4d5b9</a>)</li>
<li><strong>autoload:</strong> Check NS with Path (<a href="https://github.com/WebFiori/framework/commit/a3d4c6e2e52eae4f6c421f533b7316b8562b1bf8">a3d4c6e</a>)</li>
<li><strong>cli:</strong> Rename of Class <code>CommandArgument</code> to <code>Argument</code> (<a href="https://github.com/WebFiori/framework/commit/7f67a0f61886159261c4749955d34a4187e76cbc">7f67a0f</a>)</li>
<li><strong>config:</strong> Fix to JSON Configuration Style (<a href="https://github.com/WebFiori/framework/commit/4dda36c14c8f8a77479bebb24b7b504e4bf02817">4dda36c</a>)</li>
<li>Correction to File Path (<a href="https://github.com/WebFiori/framework/commit/df3eacfb150a43020794545f51ee1379256a46fc">df3eacf</a>)</li>
<li>Fix Assignment Issue (<a href="https://github.com/WebFiori/framework/commit/34a522ff53e8ad7bc8bc1287bc0c7595a4d7e254">34a522f</a>)</li>
<li>Fix to <code>RunSQLQueryCommand</code> (<a href="https://github.com/WebFiori/framework/commit/87dc2e3a2dbf9f25dc81db2e9af9123aef198d4c">87dc2e3</a>)</li>
<li>Fix to a Bug in Creating Test Case (<a href="https://github.com/WebFiori/framework/commit/0e4b8e5ff0c307e45bd5fb3a2acbfacc82f9d373">0e4b8e5</a>)</li>
<li>Fix to Bug in Loading Themes (<a href="https://github.com/WebFiori/framework/commit/ce674903b6358824c61360a2ae335b8399c38309">ce67490</a>)</li>
<li>Fix to Create CLI Command (<a href="https://github.com/WebFiori/framework/commit/82c7a888a0a5140d1381b9855ecf2762eb52659b">82c7a88</a>)</li>
<li>Fix to Initial Namespace (<a href="https://github.com/WebFiori/framework/commit/6e0e08ace2b63c2cb959a236342014962c6a3b01">6e0e08a</a>)</li>
<li>Fix to Line Numbers in Exception Logging (<a href="https://github.com/WebFiori/framework/commit/781a233a9e0bdb95c4d1a40b96358d608e07de0e">781a233</a>)</li>
<li>Fix to Reading Extra Connection Props (<a href="https://github.com/WebFiori/framework/commit/a6c5b9269ac6f7a354f944f0bbc9557f6a73dd1f">a6c5b92</a>)</li>
<li>Fix to Registering Middleware (<a href="https://github.com/WebFiori/framework/commit/6cc7ce1e39bf0aebfe0eb5ff91360e4c4ed04f05">6cc7ce1</a>)</li>
<li>Fix to Running SQL Query from File (<a href="https://github.com/WebFiori/framework/commit/0c8bb613dbdec50c06f80ee0e4d9850602d8a71b">0c8bb61</a>)</li>
<li>Fix to Setting Middleware Name (<a href="https://github.com/WebFiori/framework/commit/3a02a60d0ed3a2decf0059ce889325fc02f64893">3a02a60</a>)</li>
<li>Fix to Undefined Constant (<a href="https://github.com/WebFiori/framework/commit/d605a5be85cd8623a2114b8c0756372c82bd7c9b">d605a5b</a>)</li>
<li>Fix to Uninitialized Variable (<a href="https://github.com/WebFiori/framework/commit/905c3c7b8232a8f1ee6171fa309c2489b1bdd141">905c3c7</a>)</li>
<li>Made <code>init</code> Static (<a href="https://github.com/WebFiori/framework/commit/e04233a0b4b65b903d92029dcb80ec4814dd5a08">e04233a</a>)</li>
<li>Remove Unused Import (<a href="https://github.com/WebFiori/framework/commit/ed43960b90052084b7a95a9ac182619af1244a3f">ed43960</a>)</li>
<li><strong>themes:</strong> Fix to Problems in Loading Theme (<a href="https://github.com/WebFiori/framework/commit/7a331ff9484fe13fcbd7a7c653321b3e9d233fba">7a331ff</a>)</li>
<li><strong>ui:</strong> Fix to Bug In Web Page Initialization (<a href="https://github.com/WebFiori/framework/commit/8645c2a024276c70a96b0ebc3b83480649bd09d7">8645c2a</a>)</li>
<li><strong>ui:</strong> Fix to Load Language After Page Initialization (<a href="https://github.com/WebFiori/framework/commit/38b084385251e8b5bfdae2c8ade3ab0219bba046">38b0843</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>Added Documentation (<a href="https://github.com/WebFiori/framework/commit/697155f3904a7fbaac37421bc0b75e31d1fd932a">697155f</a>)</li>
<li>Added Please Release Manifest and Config (<a href="https://github.com/WebFiori/framework/commit/25970da8ea98c77a3bf9dd44ae443e8fc5cbb7c6">25970da</a>)</li>
<li>Added Release Please Config & Manifest (<a href="https://github.com/WebFiori/framework/commit/3b6273c644189f8e52a22b38041921eeab15c7f3">3b6273c</a>)</li>
<li>Added Release Please to Workflow (<a href="https://github.com/WebFiori/framework/commit/6da66a3eed187878aaa5557765537e65a9f00853">6da66a3</a>)</li>
<li>Change Target Branch for Release Please (<a href="https://github.com/WebFiori/framework/commit/452b9ff4f3919d6416c4ce55316a5b1325482437">452b9ff</a>)</li>
<li>Cleanup (<a href="https://github.com/WebFiori/framework/commit/0d5f7983426f7d766e79e6932ec47cf9ac7853dd">0d5f798</a>)</li>
<li>Code Quality Improvements (<a href="https://github.com/WebFiori/framework/commit/80c7853f737b16e605e11fd9bcf56f1ecc24223a">80c7853</a>)</li>
<li>Code Quality Improvments (<a href="https://github.com/WebFiori/framework/commit/f8e9ed98f1ac4b1c86cceff30a92ffd6107a05d2">f8e9ed9</a>)</li>
<li>Configuration for Please Release (<a href="https://github.com/WebFiori/framework/commit/33caa13908911242236e7f22e7ce603f41c63207">33caa13</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/60aa746bf39ccf7cbdda5bd9c24a6ed408d2732c">60aa746</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/8c3dd7651f604414c5e5ccfd8567d907545d5513">8c3dd76</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/a3e598305d75f2fa87d6148520d88f4235a53253">a3e5983</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/a994097c021b5575cab7f077f8d730736c3c1bbe">a994097</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e917eb5ccd18ee8223a73ec9a2ac499a281f5764">e917eb5</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/549782509f23be3a90375debe0319b16e549a3aa">5497825</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/7afdb92618bdbc6e11adb29b001d9a9d0a8f4809">7afdb92</a>)</li>
<li><strong>dev:</strong> release 3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/eef1270f51089065f04e7f8843d9944d368a774e">eef1270</a>)</li>
<li><strong>dev:</strong> release 3.1.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/ba5a5e30b4033d3f2486cbab578545aadbed67b0">ba5a5e3</a>)</li>
<li>Fix Imports (<a href="https://github.com/WebFiori/framework/commit/7386f9242351673588eaefe6c0de02c7e467f62a">7386f92</a>)</li>
<li>Fix target Branch (<a href="https://github.com/WebFiori/framework/commit/a419a3e29bb416be328b19f1489788d51ebbcd4e">a419a3e</a>)</li>
<li>release 3.0.0-Beta.14 (<a href="https://github.com/WebFiori/framework/commit/872a0ec0cf732dbe1e2ef3e11d51d79d68b2fb8b">872a0ec</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/ddcf6b03010a0f011112bfa789f446b1949daaae">ddcf6b0</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/c4fc053d45a5c8b24e963a625d0954c33af2c884">c4fc053</a>)</li>
<li>release 3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/6e72830f0ec1f6943d84ee3266632d5c62e02832">6e72830</a>)</li>
<li>release v3.0.0-Beta.17 (<a href="https://github.com/WebFiori/framework/commit/3c0c639a72f9dd08bec7a150e33af2bb18e9728a">3c0c639</a>)</li>
<li>release v3.0.0-Beta.18 (<a href="https://github.com/WebFiori/framework/commit/5a588eb52815889a8409a07a30c4e6f0defe3269">5a588eb</a>)</li>
<li>release v3.0.0-Beta.19 (<a href="https://github.com/WebFiori/framework/commit/e8d531433f6afada6684050013b4169b3d8d547b">e8d5314</a>)</li>
<li>release v3.0.0-Beta.20 (<a href="https://github.com/WebFiori/framework/commit/630f512c6a036e111a7b146cacbd7d72dfe0da06">630f512</a>)</li>
<li>release v3.0.0-Beta.21 (<a href="https://github.com/WebFiori/framework/commit/56f0bdc7917faa97c8d3e4b73076d91213b85366">56f0bdc</a>)</li>
<li>release v3.0.0-Beta.22 (<a href="https://github.com/WebFiori/framework/commit/4271914182564a0c917a185010933f7f76b86f5d">4271914</a>)</li>
<li><strong>release-please:</strong> Added Additional Sections (<a href="https://github.com/WebFiori/framework/commit/40dcfa4bad0f8b42a34e0541ef558cd78f37b2ce">40dcfa4</a>)</li>
<li>Remove Redeclaration (<a href="https://github.com/WebFiori/framework/commit/f41549da7a7570ec9984a53f16abf863a716e55d">f41549d</a>)</li>
<li>Remove Unused Imports (<a href="https://github.com/WebFiori/framework/commit/53288a9063a672bb37da06e6d6e15a492d57b45b">53288a9</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/13f2dde9bc289ea682a045a8c8ab10c7edaf8891">13f2dde</a>)</li>
<li>Run CS Fixer (<a href="https://github.com/WebFiori/framework/commit/ca8e690d7e8dcc737d4fe125ea828ec4ef146035">ca8e690</a>)</li>
<li>Update composer.json (<a href="https://github.com/WebFiori/framework/commit/819c26d8fd7f23a057a76fa923b62d0a2281721d">819c26d</a>)</li>
<li>Update Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/46f4d56aa8bc911393ed80d4e57368472dbcdd24">46f4d56</a>)</li>
<li>Updated .gitattribute (<a href="https://github.com/WebFiori/framework/commit/63ba6d890b82280d87d002f8c3fcfee1493ea2ff">63ba6d8</a>)</li>
<li>Updated .gitattributes (<a href="https://github.com/WebFiori/framework/commit/3b2334ce9b29d1be3b71049b3caf759a00c84724">3b2334c</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/2f14e354fb6d0017197def88049e71e7a3f46f95">2f14e35</a>)</li>
<li>Updated CI Config (<a href="https://github.com/WebFiori/framework/commit/a7175a4442cb6d5d4031d03cf228fc43439b504b">a7175a4</a>)</li>
<li>Updated Composer Config (<a href="https://github.com/WebFiori/framework/commit/cf2691382d6d883f2f06b25e789b9a30524758cd">cf26913</a>)</li>
<li>Updated Core Framework Libraries (<a href="https://github.com/WebFiori/framework/commit/9220fa4c77c668793962afc427495adcd6c8ca55">9220fa4</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/c21a48f6586068b4cab3c223465e4b3c60849752">c21a48f</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/fda39a9168b6e8cebda1408e0de4f0f3815845f5">fda39a9</a>)</li>
<li>Updated Core Libraries (<a href="https://github.com/WebFiori/framework/commit/4aa96707feabd9518a788d4393442b0287f0a375">4aa9670</a>)</li>
<li>Updated Core Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/dcb1a15882cac069cb7439101b8e096018c1cfc1">dcb1a15</a>)</li>
<li>Updated Core Library Version (<a href="https://github.com/WebFiori/framework/commit/db4d223a4cb2b8bc40a45fa69e4d67b358d1f29a">db4d223</a>)</li>
<li>Updated Dependences (<a href="https://github.com/WebFiori/framework/commit/a160f0fcc7cb0b2570c9487090b2bcc3e0ad658e">a160f0f</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/e48f3336d8c0b1910e18b8baa5ea40be28c9e50d">e48f333</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/8284dc655e8e92aafc3fb6a1bd88861254da0fe1">8284dc6</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/97bb7a220a9c8a81fd70a4c2d80d891e4f4c7eb2">97bb7a2</a>)</li>
<li>Updated Dependencies (<a href="https://github.com/WebFiori/framework/commit/aef4319b1dd10cd4f208e943e638b4b364b04cd0">aef4319</a>)</li>
<li>Updated Dependencies + Framework Version (<a href="https://github.com/WebFiori/framework/commit/9f5dd9374ebf818605b6ae4acff3d5b95237d1ff">9f5dd93</a>)</li>
<li>Updated Dependencies Version (<a href="https://github.com/WebFiori/framework/commit/0d3ead5cad177efd50e4b285222fcdbaf8beab66">0d3ead5</a>)</li>
<li>Updated Dependencies Versions (<a href="https://github.com/WebFiori/framework/commit/07252d09f40af27cc04494ea7081a41fe0fe2ede">07252d0</a>)</li>
<li>Updated Errors Handling Library (<a href="https://github.com/WebFiori/framework/commit/5cf44a9b5ecae3ac5ed3888c18c33e5415055703">5cf44a9</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7f84cf65da991a63daccc2cb0896b78b98d578c5">7f84cf6</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/361e5d545a274043efceab4087d4db7769990d60">361e5d5</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/783f4be57869ae93eab8c0b49fe2ede5cc7fbba8">783f4be</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/0403027fc02bfbba13dd1c899ae073f43c925cd8">0403027</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f7c0f7f0dad2900d988b3866c2a035b0b1c10e7b">f7c0f7f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/d44cedc29ce9097403bdb263c279812f78d7581b">d44cedc</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/f27a583ffa12f4d8aecb5682a2e58c78f191c095">f27a583</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/fb91c15587fb006f096b90a2f2b01e5b9ffb7c47">fb91c15</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/a817e8feec235cec29e6c20e00732a25d1c80534">a817e8f</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/1672faf3f12ef217915d5ea62d6fae9e01c9db28">1672faf</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/8b013ae6d622823f4abd935cbda45d0a718030a1">8b013ae</a>)</li>
<li>Updated Framework Version (<a href="https://github.com/WebFiori/framework/commit/7841fd266b92146c4eb800adc1b859c9e022dd25">7841fd2</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/2f8d814fd477b3c8699ada67c2c6b47a04f29b10">2f8d814</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/84c785722512e04c106412f3612f9ef59758ed40">84c7857</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/72cb62d198cef51275c282142edacb13b1a5bcd4">72cb62d</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/bc8944771dd1bd629f65a0df9e4067ea76e141da">bc89447</a>)</li>
<li>Updated Framework Version Number (<a href="https://github.com/WebFiori/framework/commit/a5177bbb1de08d1cf6748ec09ec6d9e53fa20d10">a5177bb</a>)</li>
<li>Updated Libraries Versions (<a href="https://github.com/WebFiori/framework/commit/248d1dab9efffd44ac5728d005dde58470d2fef1">248d1da</a>)</li>
<li>Updated Release Please Config (<a href="https://github.com/WebFiori/framework/commit/1a8b4e55f9a5496aac47e30228613d8a24068914">1a8b4e5</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/280f418df38a2eb019b6f2a5d0c1b8b8d00133d3">280f418</a>)</li>
<li>Updated Version Number (<a href="https://github.com/WebFiori/framework/commit/d75c9d0c9547d2e4ce3edbac839a1f712a9f90a4">d75c9d0</a>)</li>
</ul>
github-actions[bot]