Skip to content

Commit 31831e5

Browse files
committed
Release v4.7.3
1 parent 55de2ca commit 31831e5

326 files changed

Lines changed: 2321 additions & 1029 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎CodeIgniter4.7.3.epub‎

1.93 MB
Binary file not shown.

‎docs/.buildinfo‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 53aeb12484a6ca03db43a020da2d9485
3+
config: 77a1b233da5c7c3eafd00f380041187d
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

‎docs/_static/documentation_options.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const DOCUMENTATION_OPTIONS = {
2-
VERSION: '4.7.2',
2+
VERSION: '4.7.3',
33
LANGUAGE: 'en',
44
COLLAPSE_INDEX: false,
55
BUILDER: 'html',
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
/*
2+
* Version switcher for the user guide sidebar.
3+
*
4+
* Injects the sphinx_rtd_theme's native ".switch-menus > .version-switch"
5+
* scaffolding above the search box in the left sidebar, containing a <select>
6+
* so readers can jump between:
7+
* - stable: https://codeigniter.com/user_guide/
8+
* - latest (in-progress): https://codeigniter4.github.io/userguide/
9+
* - local build: file:// or localhost, etc. (only shown when not on a deployed host)
10+
*/
11+
(() => {
12+
const VERSIONS = [
13+
{
14+
slug: 'stable',
15+
label: 'Stable',
16+
host: 'codeigniter.com',
17+
pathPrefix: '/user_guide/',
18+
},
19+
{
20+
slug: 'latest (in-progress)',
21+
label: 'Latest (in-progress)',
22+
host: 'codeigniter4.github.io',
23+
pathPrefix: '/userguide/',
24+
},
25+
];
26+
27+
const LOCAL = Object.freeze({
28+
slug: 'local build',
29+
label: 'Local build',
30+
host: null,
31+
pathPrefix: null,
32+
});
33+
34+
const detect_current = () =>
35+
VERSIONS.find((version) => version.host === window.location.hostname) ?? LOCAL;
36+
37+
/*
38+
* Derive the absolute URL of the documentation root by inspecting the
39+
* <script> tag Sphinx always injects for documentation_options.js. Its
40+
* resolved .src is absolute, so we can back out the directory that
41+
* contains _static/, which is the doc root. This works identically for
42+
* http(s), file://, and localhost.
43+
*/
44+
const doc_root_url = () => {
45+
const opts = document.querySelector('script[src*="documentation_options.js"]');
46+
47+
if (!opts) {
48+
return null;
49+
}
50+
51+
const idx = opts.src.lastIndexOf('/_static/');
52+
53+
return idx < 0 ? null : opts.src.slice(0, idx + 1);
54+
};
55+
56+
const current_page_path = () => {
57+
const root = doc_root_url();
58+
59+
if (!root) {
60+
return '';
61+
}
62+
63+
const here = window.location.href.split('#')[0].split('?')[0];
64+
65+
return here.startsWith(root) ? here.slice(root.length) : '';
66+
};
67+
68+
const url_for = ({ host, pathPrefix }) =>
69+
`https://${host}${pathPrefix}${current_page_path()}${window.location.hash}`;
70+
71+
const build = () => {
72+
const searchArea = document.querySelector('.wy-side-nav-search');
73+
const searchForm = searchArea?.querySelector('[role="search"]');
74+
75+
if (!searchArea || !searchForm) {
76+
return;
77+
}
78+
79+
if (searchArea.querySelector('.switch-menus')) {
80+
return;
81+
}
82+
83+
const current = detect_current();
84+
const entries = current === LOCAL ? [LOCAL, ...VERSIONS] : VERSIONS;
85+
86+
const select = document.createElement('select');
87+
select.setAttribute('aria-label', 'Select documentation version');
88+
89+
for (const entry of entries) {
90+
const option = document.createElement('option');
91+
option.value = entry.host ? url_for(entry) : '';
92+
option.textContent = entry.label;
93+
option.selected = entry.slug === current.slug;
94+
select.append(option);
95+
}
96+
97+
select.addEventListener('change', () => {
98+
if (select.value) {
99+
window.location.href = select.value;
100+
}
101+
});
102+
103+
const versionSwitch = document.createElement('div');
104+
versionSwitch.className = 'version-switch';
105+
versionSwitch.append(select);
106+
107+
const switchMenus = document.createElement('div');
108+
switchMenus.className = 'switch-menus';
109+
switchMenus.append(versionSwitch);
110+
111+
searchArea.insertBefore(switchMenus, searchForm);
112+
};
113+
114+
if (document.readyState === 'loading') {
115+
document.addEventListener('DOMContentLoaded', build, { once: true });
116+
} else {
117+
build();
118+
}
119+
})();

‎docs/changelogs/index.html‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Change Logs &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Change Logs &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,15 +15,16 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
26-
<link rel="next" title="Version 4.7.2" href="v4.7.2.html" />
27+
<link rel="next" title="Version 4.7.3" href="v4.7.3.html" />
2728
<link rel="prev" title="Deployment" href="../installation/deployment.html" />
2829
</head>
2930

@@ -295,6 +296,7 @@ <h2>Version 4.7<a class="headerlink" href="#version-version" title="Link to this
295296
<p>See all the changes.</p>
296297
<div class="toctree-wrapper compound">
297298
<ul>
299+
<li class="toctree-l1"><a class="reference internal" href="v4.7.3.html">Version 4.7.3</a></li>
298300
<li class="toctree-l1"><a class="reference internal" href="v4.7.2.html">Version 4.7.2</a></li>
299301
<li class="toctree-l1"><a class="reference internal" href="v4.7.1.html">Version 4.7.1</a></li>
300302
<li class="toctree-l1"><a class="reference internal" href="v4.7.0.html">Version 4.7.0</a></li>
@@ -381,14 +383,14 @@ <h2>Version 4.7<a class="headerlink" href="#version-version" title="Link to this
381383
</div>
382384
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
383385
<a href="../installation/deployment.html" class="btn btn-neutral float-left" title="Deployment" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
384-
<a href="v4.7.2.html" class="btn btn-neutral float-right" title="Version 4.7.2" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
386+
<a href="v4.7.3.html" class="btn btn-neutral float-right" title="Version 4.7.3" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
385387
</div>
386388

387389
<hr/>
388390

389391
<div role="contentinfo">
390392
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
391-
<span class="lastupdated">Last updated on Mar 24, 2026.
393+
<span class="lastupdated">Last updated on May 22, 2026.
392394
</span></p>
393395
</div>
394396

‎docs/changelogs/v4.0.0-alpha.1.html‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Version 4.0.0-alpha.1 &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Version 4.0.0-alpha.1 &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,11 +15,12 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
@@ -551,7 +552,7 @@ <h2><a class="toc-backref" href="#id1" role="doc-backlink">New Packages List</a>
551552

552553
<div role="contentinfo">
553554
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
554-
<span class="lastupdated">Last updated on Mar 24, 2026.
555+
<span class="lastupdated">Last updated on May 22, 2026.
555556
</span></p>
556557
</div>
557558

‎docs/changelogs/v4.0.0-alpha.2.html‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Version 4.0.0-alpha.2 &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Version 4.0.0-alpha.2 &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,11 +15,12 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
@@ -702,7 +703,7 @@ <h2><a class="toc-backref" href="#id2" role="doc-backlink">PRs merged</a><a clas
702703

703704
<div role="contentinfo">
704705
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
705-
<span class="lastupdated">Last updated on Mar 24, 2026.
706+
<span class="lastupdated">Last updated on May 22, 2026.
706707
</span></p>
707708
</div>
708709

‎docs/changelogs/v4.0.0-alpha.3.html‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Version 4.0.0-alpha.3 &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Version 4.0.0-alpha.3 &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,11 +15,12 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
@@ -987,7 +988,7 @@ <h2><a class="toc-backref" href="#id2" role="doc-backlink">PRs merged</a><a clas
987988

988989
<div role="contentinfo">
989990
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
990-
<span class="lastupdated">Last updated on Mar 24, 2026.
991+
<span class="lastupdated">Last updated on May 22, 2026.
991992
</span></p>
992993
</div>
993994

‎docs/changelogs/v4.0.0-alpha.4.html‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Version 4.0.0-alpha.4 &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Version 4.0.0-alpha.4 &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,11 +15,12 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
@@ -753,7 +754,7 @@ <h2><a class="toc-backref" href="#id3" role="doc-backlink">PRs merged</a><a clas
753754

754755
<div role="contentinfo">
755756
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
756-
<span class="lastupdated">Last updated on Mar 24, 2026.
757+
<span class="lastupdated">Last updated on May 22, 2026.
757758
</span></p>
758759
</div>
759760

‎docs/changelogs/v4.0.0-alpha.5.html‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>Version 4.0.0-alpha.5 &mdash; CodeIgniter 4.7.2 documentation</title>
9+
<title>Version 4.0.0-alpha.5 &mdash; CodeIgniter 4.7.3 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=34bb78ad" />
1111
<link rel="stylesheet" type="text/css" href="../_static/css/citheme.css?v=eacb1234" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/citheme_dark.css?v=2b70fae9" />
@@ -15,11 +15,12 @@
1515
<link rel="shortcut icon" href="../_static/favicon.ico"/>
1616
<script src="../_static/jquery.js?v=5d32c60e"></script>
1717
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
18-
<script src="../_static/documentation_options.js?v=9b38edc8"></script>
18+
<script src="../_static/documentation_options.js?v=fff73d8c"></script>
1919
<script src="../_static/doctools.js?v=9bcbadda"></script>
2020
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
2121
<script src="../_static/js/citheme.js?v=e0bcfc84"></script>
2222
<script src="../_static/js/carbon.js?v=b287325f"></script>
23+
<script src="../_static/js/version_switcher.js?v=124a45e9"></script>
2324
<script src="../_static/js/theme.js"></script>
2425
<link rel="index" title="Index" href="../genindex.html" />
2526
<link rel="search" title="Search" href="../search.html" />
@@ -818,7 +819,7 @@ <h2><a class="toc-backref" href="#id3" role="doc-backlink">PRs merged</a><a clas
818819

819820
<div role="contentinfo">
820821
<p>&#169; Copyright 2019-2026 CodeIgniter Foundation.
821-
<span class="lastupdated">Last updated on Mar 24, 2026.
822+
<span class="lastupdated">Last updated on May 22, 2026.
822823
</span></p>
823824
</div>
824825

0 commit comments

Comments
 (0)