|
ba52908e
|
test: remove release load check test file
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
94f2356d
|
chore(changelog): update version to 2.3.0 and add release date [SKIP CI]
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
e2bb71fd
|
chore(release): 2.3.0
|
photostructure-bot <b****t@p****m>
|
20 days ago
|
|
|
0a626659
|
fix(release-cli): exercise packed artifacts during load checks
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
c694e65f
|
chore(bench): re-run and rebuild charts and tables
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
86765fdf
|
fix(binding.gyp): correct optimization level for Release build
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
206cd75c
|
ci: enforce safe GitHub Actions defaults
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
406535a9
|
ci(publish): stage releases from a signed tag
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
9aeb8c72
|
build(package): define the published file set
|
Matthew McEachen <m****w@p****m>
|
20 days ago
|
|
|
a06a173a
|
docs(perf): close rejected materialization work
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
0c4ed93d
|
feat(colors): implement minimal chalk replacement for styled console output
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
2abed83f
|
chore(pinact): add rules to ignore specific action version due to SHA-pinning...
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
5c62d956
|
chore(deps): update globals and npm-check-updates to latest versions
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
33920ad1
|
docs(tpp): reject row factory optimization
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
2d8c0d6a
|
chore(fmt)
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
6c89e73b
|
test(statement-environment): close out SELECT materialization freeze
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
901dccbb
|
ci(security.yml): bump osv-scanner-action to v2.5.0
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
216ac80e
|
docs: add guidelines for git history management and commit practices
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
7451a6c6
|
docs: correct threading and cache-size claims, refresh library comparison
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
ebd5320b
|
build(sanitizers-test.sh): stop leaking LD_PRELOAD into the build
|
Matthew McEachen <m****w@p****m>
|
21 days ago
|
|
|
e6bd1f19
|
fix(sqlite_impl): match node:sqlite's close-in-callback error message
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
19ac1f1d
|
feat(sqlite_impl): add StatementSync.close() and Symbol.dispose
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
1e6ca73a
|
fix(sqlite_impl): bind ArrayBuffer and SharedArrayBuffer as blobs
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
d1b9b768
|
fix(sqlite_impl): clear session back-pointers when the database is destroyed
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
37fe7618
|
docs(binding.gyp): clarify SQLite default cache size comment
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
1eac047d
|
chore(fmt)
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
2581b90a
|
chore: remove release-it configuration file
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
12a4f931
|
test(sqlite): freeze SELECT materialization semantics
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
47495a89
|
docs(tpp): preserve SELECT optimization research
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
8cb47c26
|
chore: update dependencies and improve sync scripts
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
f5685811
|
chore(ncurc): enable peer option for npm-check-updates configuration
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
6263260c
|
Update benchmark charts and dependencies
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
4a3cfbd5
|
fix(pinact): authenticate GitHub API calls outside preflight
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
be03b6c8
|
chore(action): update QEMU setup action to v4.2.0
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
682bd1d4
|
bench(perf): normalize SQLite page-cache policy
|
Matthew McEachen <m****w@p****m>
|
22 days ago
|
|
|
9ac2e439
|
chore(preflight): update GitHub API token handling and clarify rate limits
|
Matthew McEachen <m****w@p****m>
|
24 days ago
|
|
|
76b6a3ee
|
feat(preflight): rename from "prep-release"
|
Matthew McEachen <m****w@p****m>
|
24 days ago
|
|
|
f5686195
|
chore(skills): remove deprecated skills for handoff, review, and TPP
|
Matthew McEachen <m****w@p****m>
|
24 days ago
|
|
|
35dc1f61
|
chore(package.json): rename the pre-release check to `preflight`
|
Matthew McEachen <m****w@p****m>
|
25 days ago
|
|
|
d6f3a174
|
release: 2.2.0
|
photostructure-bot <b****t@p****m>
|
about 1 month ago
|
|
|
dc4df925
|
chore(osv-scanner): add ignored vulnerabilities for esbuild and brace-expansion
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
8ec4870a
|
fix(prebuild-linux-glibc): match required Node runtime
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
f4ef5b0a
|
docs(changelog): add 2.2.0 entry
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
2db53c47
|
chore(sqlite3.c): sync SQLite 3.53.4 and Node.js 68dc114
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
f99054f5
|
chore(ncurc): hold typescript on 6.x, refresh dev deps
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
49f0c779
|
ci(workflows): bump pinned action SHAs
|
Matthew McEachen <m****w@p****m>
|
about 1 month ago
|
|
|
7913f868
|
docs(changelog): correct release dates to Pacific local time
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
fd024137
|
docs(changelog): use inline release links and fix prep-release guidance
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
88d246da
|
docs(changelog): add release dates and repair version links
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
19798cf0
|
docs(security): document build hardening, amalgamation pinning, and CI analysis
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
14568404
|
build: update git-ssh-signing-action to v2.0.1
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
92eb69e8
|
docs(changelog): oops I typed "minor" not "patch"
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
9b26becf
|
release: 2.1.0
|
photostructure-bot <b****t@p****m>
|
about 2 months ago
|
|
|
2aaf6d68
|
docs(changelog): add 2.0.1 entry for build hardening and the changeset UB fix
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
87684a6e
|
build(binding.gyp): add the OpenSSF compiler and linker hardening baseline
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
a0e45ee4
|
test(sanitizers): let the memory detectors see first-party defects
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
88cdd00d
|
build(clang-tidy): gate on ownership checks and actually run them in CI
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
6f8db6ce
|
build(sync-from-sqlite): verify vendored amalgamation against a pinned SHA3-256
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
21ea2ecf
|
fix(sqlite_impl): avoid undefined behavior on empty changeset
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
e7176787
|
chore(node-compat): refresh synced Node.js test commit ref
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
563ecd26
|
chore(deps): bump typescript-eslint to 8.62.1
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
b3314ebd
|
chore(sync)
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
3566a78a
|
fix: update npm-check-updates and prettier to latest versions
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
db6dcfbf
|
release: 2.0.0
|
photostructure-bot <b****t@p****m>
|
about 2 months ago
|
|
|
993fd62b
|
docs(changelog): update changelog for new features, fixes, and performance im...
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
a19c8371
|
style: apply clang-format/eslint autofixes
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
51d8ed69
|
docs(sqlite_impl): explain config-setter freeze divergence
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
90a85663
|
fix: update TruffleHog action to version 3.95.9
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
9eb86d93
|
docs: update commit reference in README for node compatibility tests
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
551a3da3
|
chore(changelog): update version to 2.0.0 and document breaking change for No...
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
2dadfb9c
|
fix(dependencies): update node-addon-api, eslint, eslint-plugin-regexp, and p...
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
3d57fa88
|
docs: require Node 22 across docs (v20 is EOL)
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
7819b2c2
|
docs(performance): explain bulk-read tradeoffs honestly
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
81dc581c
|
feat(benchmark): generate reproducible SVG charts
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
7bf805d1
|
fix(memory-tracker): improve leak detection by requiring correlation threshold
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
7ae7c71a
|
fix(benchmark): compare drivers on identical workloads
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
e711f882
|
perf(build): avoid PLT indirection on Linux
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
0ca73aa8
|
fix(sqlite_impl): preserve authorizer errors across SQLite calls
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
979e4a47
|
test(sqlite_impl): pin row materialization semantics
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
69fe78b4
|
perf(sqlite_impl): drop per-column exception check in BuildRow
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
e13ad636
|
fix(docs): update commit reference in README for node compatibility tests
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
a14f5ab0
|
fix(dependencies): update @types/node from 26.0.0 to 26.0.1
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
2514b946
|
perf(enhance): return native iterator directly for flat/raw modes
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
e97f6a9c
|
perf(sqlite_impl): cache column keys and pass string lengths in row build
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
21976201
|
fix(sqlite_impl): guard config setters against mid-step mutation
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
b470a6c0
|
fix(security): update CodeQL action versions to v4.37.0 for improved analysis
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
2c13ff70
|
fix(benchmark): update README and benchmark scripts for clarity and accuracy
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
fcfd75ea
|
fix(lint): update moduleResolution to 'bundler' for scripts TypeScript linting
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
3c04c401
|
fix: add benchmark dependency update check to installation script
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
e56456e0
|
fix(tsconfig): add missing types configuration for better type support
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
02e45214
|
docs: add explanation for SQLITE_ENABLE_API_ARMOR and its impact on performance
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
0cdb62c5
|
chore: remove unused ncurc configuration file
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
07fd9da6
|
fix(osv-scanner): load config and ignore inapplicable esbuild advisory
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
a0b6528d
|
build(gyp): enable SQLITE_ENABLE_API_ARMOR
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
9a8678f3
|
chore(fmt)
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
6276082a
|
chore: update Node.js compatibility and SQLite version in documentation
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
cb071bb1
|
chore: add .codex to .gitignore
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
9f3ecba6
|
fix: clarify branch usage guidelines for release preparation
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
86726959
|
test: add regression tests for sqlite-vec optimize compaction with metadata c...
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|
|
cdab4d5a
|
chore(sync:*)
|
Matthew McEachen <m****w@p****m>
|
about 2 months ago
|
|