Back to Home

Changelog.md

v0.14.4

Features

  • react/routerrename page 'resolve' to 'loader' as it's more friendly term5fbfb81
  • server/cacheadd stream supporte6b1360
  • viteconfigure alepha build via alepha.config.ts instead of vite.config.tsf34590d
  • cliadd 'alepha gen env' - dump env variables of current appa86dd07
v0.14.3

Features

  • cliadd openapi extractor5e87f93
  • server/linksexpose link schemas in browser by defaultbd53110

Bug Fixes

  • viteuse correctly vite server port084ee1b
  • server/compressfix crash with compress+bun24f1ae4
  • ui<Sidebar> filter pages based on permissions before populating menueae4bb1
v0.14.2

Features

  • ormalias 'pg' to 'db' and deprecate 'pg'9360f3f
  • react/headadd head.scriptb32b789
  • reactmove all router code in "@alepha/react/router", now "@alepha/react" can be used in Next.js or Expo606260f
  • ui/demoadd AlephaUIDemo as Alepha UI demonstrator6eeaae7
  • ui/jsonadd JsonViewer component as standalone module10f9fa7
v0.14.1

Features

  • redisadd native Bun client supporte566cae
  • ormadd native Bun pg/sqlite supportc5889f1
  • ormremove all jsonb query features2a97d91
  • commandadd sub-command support, command env parsing and mode (production, preview, ...)565f909
  • cliadd deploy command (vercel, cloudflare, surge)d537cf4
  • react/headadd SEO options (generate og, twitter meta)761d5ab
v0.14.0

Features

  • cliimplement changelog generation command94559bd
  • viteupdate logger implementation and enhance server start processc759db5
  • mcpintegrate MCP API key management and context handling951d4fe
  • mcpadd MCP transport and error handling primitivese649f56
  • bucket/s3add new bucket provider 's3'0967859
  • commandequal in '--hello=world' is now optional296c9c8
  • viteadd support of Cloudflare D1 driver + build1dbfb6d

Bug Fixes

  • viteprecompress files during vite builde971292
v0.13.8

Features

  • clialepha init now install vite & biome by default699d218
v0.13.7

Features

  • uiadd nested object support to TypeFormc4e2aae
  • react/formsupport for nested object/array54c069f
  • react/coreadd $page props, allow to override propsf8783ea
  • ormadd createMany batchSize to avoid hitting database limits22a70bc
  • coreadd alepha.core module55ccaf6
  • coreadd jsonschema to typebox schema converter38f4aa1
  • api/usersallow multi user-realm login page0a5caeb
  • api/usersallow to add branding stuff to user-realm for ui customizationb6a6a5c
  • api/parameterscreate api/parameters, a versioned configuration manager6601145
  • api/auditscreate api/audits, a new way to log important events inside the app78c8d0a
  • cliadd pre/post hooks76ce04c
  • uiadd theme cookie ttl83408ab

Bug Fixes

  • ui/adminadd admin pages for all api modulesf9f43fc
  • react/i18nfix date format when input is numberff8fab4
  • ormfix t.array of pg.enumff2120d
  • coreregister atom set default value on parent store during request9305c07
  • vitefix error stacktrace on logger outputd94bb9e
  • ormfix missing sqlite bigint mappingb4037f6
  • reactfix ssr template7b7d122
  • clifix pnpm bin path1dde153
v0.13.5

Bug Fixes

v0.13.4

Bug Fixes

v0.13.3

Features

Bug Fixes

  • api/usersset emailVerified: true when creating a user from oauth2 provider7740d68
v0.13.2

Bug Fixes

  • server-swaggerfix ui pathca0577e
  • clifix missing env on db:* commands5e57bff
v0.13.1

Bug Fixes

v0.13.0

Features

  • serveradd node http server "keepAlive" to true by default044fa01
  • server-multipartadd more security (check length)09f33d8
  • server-rate-limitadd global $rateLimitdb668e4
  • server-corsadd global $cors3b44cb8
  • coreadd text.lowercase3d34493
  • websocketsadd example app6b10f75
  • api-usersadd login view9683a31
  • server-authadd login componentd6d0580
  • viteadd cloudflare workers support94de617
  • serveradd node & web request handler, use web request body parserc142617
  • benchmarkadd bench again63773bf
  • securityadd InvalidCredentialsError1882363

Bug Fixes

v0.11.12

Bug Fixes

v0.11.11

Features

Bug Fixes

  • alephaadd init --orm, fix alepha dev with server onlya0d8360
  • postgresrename module to orm alepha: fix init command file: add more methods3e7e365
v0.11.9

Bug Fixes

v0.11.7

Features

  • serveradd test for action response filter37c8e2f
  • api-jobsadd provider64b2410
  • retryadd retry for flaky test2c1d102
  • react-formadd submitting statee6334da
  • uiadd POC of JsonViewer893e6d9

Bug Fixes

v0.11.6

Features

  • uiadd DataTable infinite scrolla68c119
  • postgresadd converter string -> querywhere150a574
  • cliadd more drizzle-kit commandsca27873
  • coreadd $atom, remove .configure()4bf9442
  • emailadd $email35fb739
  • postgresadd crud hooksf1559d6
  • coreadd codec.validate51fe965

Bug Fixes

v0.11.5

Features

  • viteadd stats pluginf8ea770
  • fileadd FileSystem & NodeFileSystem7d8e7c5
  • uiadd collapsed sidebar6e11e39
  • devtoolsadd logviewer24ed148
  • devtoolsadd ui1eddb86
  • uirefactor Sidebar, add ActionButton, OmnibarButton, LanguageButton5050b65
  • reactadd useAction() for handling user action on ui2ba970f
  • fakeadd new module for faking data based on typebox8520c50
  • reactadd browser test54f4aa7

Bug Fixes

  • uifix action href when http://, fix theme22b26dd
  • serverfix vite dev server reload when file got ?t=timestamp34e2eb5
  • reactfix useAction refresh, replace useRouterEvents by useEvents, add new method router.concretePagescda992f
  • clifix bad versiona7a56ff
v0.11.3

Features

Bug Fixes

v0.11.2

Features

Bug Fixes

  • postgresfix dev synchro of sqlite4589360
  • server-linksfix local link5526e49
v0.11.1

Bug Fixes

v0.11.0

Features

  • cliadd commands for each tool used by alephaa63fe44
  • uiadd DataTable, Sidebar, more Action options5a1818c
  • postgresadd missing test file1f7fc23
  • coreallow func instead of class logger: improve colors cli: add alepha dev6a5aaf1

Bug Fixes

  • corefix trim server: http client fetch now use schema for response typing logger: shorter uuid on dev49f0e6f
  • schedulerfix bad log2106326
v0.10.7

Features

  • alephaadd ui, verifications & notifications289ff46
  • postgresrelations - add more testsed2dfc9
  • uiadd ControlDate37f452a
  • uiadd TypeForm first version ui: add DarkModeButtondd4dba7
  • uiadd default router5a17fc9
  • protobufadd enum support0433800
  • api-usersadd all CRUD controllers server: add beginning of 'web' server support server-cache: improve cache apicbc4f8b
  • playgroundadd jp uic0efbca
  • api-usersadd verify email service9a92ab6
  • api-notificationsadd sms provider8b7b890
  • coreadd text trim api-validations: create module3079624
  • emailadd support of () => bodyd7a579b
  • emailadd support of template {{ value }}a7cbcf4
  • api-usersadd users forget passwordfbb861d
  • api-usersadd users forget password6b33f4e
  • postgresadd pg jsonb queries086fba2
  • postgresanother try to add relationsb1c3acf
  • postgresadd 'where' -> findOnef5dc6e8

Bug Fixes

  • api-filesadd metadata update postgres: minor fixes react-i18n: add more tests ui: add examples69a7792
  • postgresrelations - fixes55f170d
  • postgresfix distinctf16aedc
  • coreadd alepha.isViteDev core: fix events.emit typing api-notifications: create module2aade9c
v0.10.6

Features

  • server-linksadd realm securityc4a26b2
  • server-cacheadd support of etag without cachingcabf02f

Bug Fixes

  • clifix bin pathfad8e0d
  • server-cachefix etag-only featuref25d25a
  • postgresfix bad mapping of t.date() with postgres date string3075ba6
v0.10.5

Features

Bug Fixes

  • vitelet vite handle request in dev only if writeHead has not been called613dcdc
v0.10.4

Features

Bug Fixes

v0.10.3

Features

v0.10.2

Features

  • devtoolsadd module/provider collectorce5aef5
  • devtoolsadd several collectors75abd61

Bug Fixes

  • serverfix run config typingsed3965d
v0.10.1

Features

Bug Fixes

v0.10.0

Features

  • swaggeradd array support for request body3fefd1b
  • commandsadd cli cmd <args> parser4eafb12
  • protobufadd support of array and more primitives9966648
  • serveradd request-id to http error response0d1d875
  • server-cacheadd etag-only on routec13374d

Bug Fixes

v0.9.5

Features

  • threadadd pollinga715c4c
  • reactadd more testsa2251d3
  • react-headadd useHead()5eeae0e
  • server-rate-limitadd $rateLimit and by $action8efa179
  • server-rate-limitadd more tests651ff50
  • server-rate-limitadd proof of concept6164b30
  • server-staticadd support of filename with spacefed43c1
  • reactadd page animation enter/exit93f940c
  • reactadd page.animation0ac7791

Bug Fixes

  • threadfix build47e2233
  • reactfix nested view bad refresh when 2 layers are refresheda1c4341
  • corefix tests8f55407
  • corefix non-singleton service injection after start90b64ae
v0.9.4

Features

  • postgresadd soft delete with pg.deletedAt()198a015

Bug Fixes

v0.9.3

Features

Bug Fixes

v0.9.2

Features

  • reactadd react form docsaebcd8c
  • reactadd new package "react-form"7b0031c
v0.9.1

Features

Bug Fixes

v0.9.0

Features

Bug Fixes

  • servernode - fix body response stream from webstream5a7453c
v0.8.1

Features

  • reactadd support of base urlcc8d088
v0.8.0

Features

Bug Fixes

v0.7.7

Features

  • postgresadd a sneaky sqlite mode81467fb

Bug Fixes

v0.7.5

Features

  • postgresadd distinct & columnsf75794d

Bug Fixes

v0.7.4

Bug Fixes

  • schedulerstill trying fix tests on gh85451a0
  • scheduleradd prefix to tests3c14773
  • schedulertry to fix tests on gh actions8f0aa3f
v0.7.3

Bug Fixes

  • postgresimprove built in drizzle kit server: fix etag bad cache key on browser vite: refactor pluginsfca91f6
v0.7.1

Features

Bug Fixes

  • postgresfix push with pgschemae74484b
  • react-authfix get access token from cookiesd4634c1
  • postgresfix sync devmode7b757bb
  • postgresfix synchro in devmode28b3d01
  • corefix json logger error2ae82a0
v0.7.0

Features

  • serveradd not-ready, health project: upgrade dependencies40ed00f
  • coreadd $retry onError3faf328
  • staticadd historyApiFallbackd5916e2
  • postgresadd pagination count6a5c509
  • securityadd jwt service account0d6572f

Bug Fixes

v0.6.10

Features

  • server$remote - add more options76dc820
  • serveradd missing type + tests41f6ad7

Bug Fixes

  • serverfix invalid content type mapping1e0dbbf
  • proxyadd rewrite url + fix forward headers2a5da07
  • serverfix client file responsea9d3f70
  • queuefix browser module145fc5f
v0.6.9

Features

  • serveradd filepath to FileLikee1ae118
  • serveradd http client response file5cbf68d

Bug Fixes

  • serverfix node import inside browser0499f21
  • serverfix header merge92c63e5
  • serverfix local function response parsing205c30c
  • serverminor fixes on multipart35e3225
  • serverfix missing casting fileLike on http request6f5ac2e
  • serverfix arrayBuffer casting91b512c
v0.6.8

Features

  • viteadd line to separate each rundad5e0f
  • serveradd var env for als, default to trueebb2e79
  • reactadd useApi<T>4eaad17

Bug Fixes

  • postgresadd $entity, fix default schema named6fce4e
  • queuefix provider start ordercc16441
v0.6.6

Bug Fixes

v0.6.5

Bug Fixes

  • swaggerallow string response, fix ui patch39b9904
v0.6.4

Features

v0.6.3

Features

  • serveradd ip, user-agent to http request logger9f8b356
  • staticadd headers supportscacf410
  • serveradd t.file() response support535cb95
  • swaggeradd option to disable ui1f1d2ca
  • serveradd multipart support6331127
  • server-proxyadd $proxyf492ee0

Bug Fixes

The Beginning
ready
mainTypeScript
UTF-8/changelog.md