<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go-oblast/CHANGELOG.md, branch v0.7.0</title>
<subtitle>A small ORM library for Go, focused on type safety and performance
</subtitle>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/'/>
<entry>
<title>v0.7.0</title>
<updated>2026-05-12T11:35:18+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-12T11:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=290fd7cc59074c5cd8e5f9ad52cf381b1f48ee2a'/>
<id>290fd7cc59074c5cd8e5f9ad52cf381b1f48ee2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add escaping in Dialect.QuoteIdentifier implementations</title>
<updated>2026-05-12T11:34:58+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-12T11:34:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=b3129b483ed3e1a0294dac9da44d5f56ae4746e2'/>
<id>b3129b483ed3e1a0294dac9da44d5f56ae4746e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>change Handle to a generic interface without explicit dep on database/sql</title>
<updated>2026-05-12T11:11:41+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-12T11:11:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=7bdc14a145c4b5c380921abf1db3f2c00a9c66cc'/>
<id>7bdc14a145c4b5c380921abf1db3f2c00a9c66cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.6.0</title>
<updated>2026-05-08T20:59:04+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-08T20:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=d5e652b41e68538fc7a7d8f67c3b8dfe3129a464'/>
<id>d5e652b41e68538fc7a7d8f67c3b8dfe3129a464</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add type RuntimeIndex</title>
<updated>2026-05-08T20:56:18+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-08T20:56:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=5d655f04f8ab0dfa018430620caa2f56fcd9450a'/>
<id>5d655f04f8ab0dfa018430620caa2f56fcd9450a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.5.0</title>
<updated>2026-05-08T14:58:04+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-08T14:58:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=9b456c354ec23ae85f21054e1326683ebccca86a'/>
<id>9b456c354ec23ae85f21054e1326683ebccca86a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>allow both None or ErrNoRows in SelectOne{,Where}</title>
<updated>2026-05-08T14:52:46+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-08T14:52:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=f79d61a9eef42a05aca6f4ddb8d95192549036a5'/>
<id>f79d61a9eef42a05aca6f4ddb8d95192549036a5</id>
<content type='text'>
The None-returning style is more convenient when the application needs
to genuinely behave differently in this case, e.g. returning 404 from an
HTTP API endpoint (instead of 500 for a generic database error).

The ErrNoRows-returning style is more convenient when control flow is
not different for this case vs. other error cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The None-returning style is more convenient when the application needs
to genuinely behave differently in this case, e.g. returning 404 from an
HTTP API endpoint (instead of 500 for a generic database error).

The ErrNoRows-returning style is more convenient when control flow is
not different for this case vs. other error cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.4.0</title>
<updated>2026-05-04T14:23:38+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-04T14:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=dadb36a1f73d39948e4989a3ab4333a61f70ee7a'/>
<id>dadb36a1f73d39948e4989a3ab4333a61f70ee7a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>return None instead of ErrNoRows from SelectOne{,Where}</title>
<updated>2026-05-04T14:23:24+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-05-04T14:23:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=f2d6d6f2f24e7e7d594296b77fa044ccd547321d'/>
<id>f2d6d6f2f24e7e7d594296b77fa044ccd547321d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.3.0</title>
<updated>2026-04-29T23:55:09+00:00</updated>
<author>
<name>Stefan Majewsky</name>
<email>majewsky@gmx.net</email>
</author>
<published>2026-04-29T23:55:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.xyrillian.de/go-oblast/commit/?id=a25fed853f9fe93b5b545a9750844948d26ef01e'/>
<id>a25fed853f9fe93b5b545a9750844948d26ef01e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
