<feed xmlns='http://www.w3.org/2005/Atom'>
<title>domain-dig.git/DomainDig.xcodeproj, branch v2.0.0</title>
<subtitle>local-first ios domain inspection toolkit. dns, tls, rdap, audit.
</subtitle>
<id>http://git.krz.sh/krz/domain-dig.git/atom?h=v2.0.0</id>
<link rel='self' href='http://git.krz.sh/krz/domain-dig.git/atom?h=v2.0.0'/>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/'/>
<updated>2026-04-20T21:24:20+00:00</updated>
<entry>
<title>feat(v2.0.0): introduce tracked domains, diffing, and monitoring foundations</title>
<updated>2026-04-20T21:24:20+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-20T21:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=9999f876feb9a2d419a79ad601f78053c44d44f8'/>
<id>urn:sha1:9999f876feb9a2d419a79ad601f78053c44d44f8</id>
<content type='text'>
- replace basic watchlist with structured TrackedDomain model
- add manual refresh flow for tracked domains
- implement snapshot diffing (DNS, IP, TLS, HTTP, redirect, email, availability)
- add change summaries (changed/unchanged + affected sections)
- link tracked domains to history snapshots
- enhance HistoryEntry with normalized summary fields
- persist availability + suggestions in history and export
- add WatchlistView with pinning, notes, and status display
- introduce premium capability scaffolding (no StoreKit)
- enforce free-tier tracked domain limit (local only)
- refactor view model to support tracking, diffing, and refresh flows

notes:
- no background monitoring, notifications, or paid APIs yet
- all features remain local-first and manual
</content>
</entry>
<entry>
<title>feat(v1.9.0): add domain availability lookup and watchlist foundation</title>
<updated>2026-04-20T20:48:47+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-20T20:48:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=397c7c420c22fc1c235893bd85b2029da9145730'/>
<id>urn:sha1:397c7c420c22fc1c235893bd85b2029da9145730</id>
<content type='text'>
- implement availability detection (available/registered/unknown)
- integrate availability into domain results
- add lightweight domain suggestions
- introduce local watchlist with persistence
- add WatchlistView and toolbar access
- include availability in export
</content>
</entry>
<entry>
<title>bump version</title>
<updated>2026-04-11T16:17:36+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-11T16:17:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=59df71e2fcf97b0eed023954acafee45fdc3f65a'/>
<id>urn:sha1:59df71e2fcf97b0eed023954acafee45fdc3f65a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(services): rename unused URLSession delegate params to _</title>
<updated>2026-04-04T00:04:08+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-04T00:04:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=21576b75478e2a1ff7a2b189e83bcca97403cce3'/>
<id>urn:sha1:21576b75478e2a1ff7a2b189e83bcca97403cce3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add custom port scans and improve DNS/email/security diagnostics</title>
<updated>2026-04-03T22:48:16+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-03T22:48:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=253e57bd3ba31ef533a904be84d43c8103ba81b4'/>
<id>urn:sha1:253e57bd3ba31ef533a904be84d43c8103ba81b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add BIMI and MTA-STS checks to email security</title>
<updated>2026-04-03T22:07:27+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-03T22:07:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=8465ef359f88ddef7cad68a0c2e361bb0bfe58ff'/>
<id>urn:sha1:8465ef359f88ddef7cad68a0c2e361bb0bfe58ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 1.4.0</title>
<updated>2026-04-03T21:59:04+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-03T21:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=1e13dac952d8f6cce7964aef27e98fa2e9da1eb7'/>
<id>urn:sha1:1e13dac952d8f6cce7964aef27e98fa2e9da1eb7</id>
<content type='text'>
Add richer SSL/TLS inspection details including negotiated TLS version,
cipher suite, full certificate chain display, crt.sh lookup, and HSTS
preload status. Persist HSTS preload in history/export and run the
preload check in parallel with the SSL lookup.
</content>
</entry>
<entry>
<title>DomainDig 1.3.0</title>
<updated>2026-04-03T21:51:18+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-03T21:51:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=9c691f6c6c579a3fbb3bd5bbd74eb0e92ca0bd41'/>
<id>urn:sha1:9c691f6c6c579a3fbb3bd5bbd74eb0e92ca0bd41</id>
<content type='text'>
- Add SOA, SRV, CAA, and DS DNS record lookups
- Add DNSSEC status detection via RRSIG queries
- Add configurable DNS-over-HTTPS resolver settings
- Support Cloudflare, Google, Quad9, and custom HTTPS resolvers
- Improve DoH compatibility with standards-based fallback handling
- Keep DNS results UI compact with a single DNSSEC indicator
</content>
</entry>
<entry>
<title>fix: various bugs</title>
<updated>2026-04-03T21:17:43+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-03T21:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=ede15c586af71b8d6f2c190ffdad0324414cac06'/>
<id>urn:sha1:ede15c586af71b8d6f2c190ffdad0324414cac06</id>
<content type='text'>
- fix Email section to left align
- ensure container contents can overflow scroll but page cannot
- fix map width
</content>
</entry>
<entry>
<title>realigning commits</title>
<updated>2026-03-18T16:59:38+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-18T16:59:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/domain-dig.git/commit/?id=376e7b55b4a0c4f54faa0c2828dea4fd17dff288'/>
<id>urn:sha1:376e7b55b4a0c4f54faa0c2828dea4fd17dff288</id>
<content type='text'>
</content>
</entry>
</feed>
