renovate[bot]
625c091fdc
chore(deps): update dependency @testing-library/react to v16 ( #63 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 18:08:57 +02:00
renovate[bot]
c9f1b02954
chore(deps): update dependency jsdom to v25 ( #64 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 09:47:47 +02:00
renovate[bot]
6b3bfca1f6
chore(deps): update dependency vitest to v2 ( #65 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 09:47:29 +02:00
Valerio Ageno
01d5aad8aa
fix: update testing-library/jest-dom version
2024-10-16 20:49:46 +02:00
Valerio Ageno
002733cd99
Prevent dynamic fn replacement when not imported by tuono ( #57 )
...
* fix: prevent dynamic fn replacement when not imported by tuono
* feat: update version to v0.10.3
* Revert "fix(deps): update dependency zustand to v5 (#55 )"
This reverts commit d7a086dfb1 .
* Revert "fix(deps): update dependency zustand to v4.5.5 (#37 )"
This reverts commit b36dc0b897 .
* Revert "chore(deps): update dependency @testing-library/react to v16 (#38 )"
This reverts commit 1a1b62698c .
* Revert "chore(deps): update dependency @tanstack/config to ^0.13.0 (#32 )"
This reverts commit 6c7cc62371 .
* revert pnpm update
* Revert "chore(deps): update dependency vitest to v2 (#45 )"
This reverts commit c5b5f6aefe .
* Revert "chore(deps): update dependency node to v20.18.0 (#33 )"
This reverts commit 588326cc57 .
2024-10-16 20:41:33 +02:00
renovate[bot]
d7a086dfb1
fix(deps): update dependency zustand to v5 ( #55 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 19:38:29 +02:00
Valerio Ageno
0a8504d9f2
feat: update version to v0.10.2 ( #50 )
2024-10-13 10:18:19 +02:00
renovate[bot]
c5b5f6aefe
chore(deps): update dependency vitest to v2 ( #45 )
2024-10-12 13:40:51 +02:00
renovate[bot]
e3c5cc882f
chore(deps): update dependency jsdom to v25 ( #43 )
2024-10-12 13:37:15 +02:00
renovate[bot]
1a1b62698c
chore(deps): update dependency @testing-library/react to v16 ( #38 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-12 13:00:23 +02:00
renovate[bot]
b36dc0b897
fix(deps): update dependency zustand to v4.5.5 ( #37 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-12 12:55:01 +02:00
renovate[bot]
6c7cc62371
chore(deps): update dependency @tanstack/config to ^0.13.0 ( #32 )
...
* chore(deps): update dependency @tanstack/config to ^0.13.0
* fix: tanstack/config vite import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valerio Ageno <valerioageno@yahoo.it >
2024-10-12 12:40:03 +02:00
Valerio Ageno
d0a6c59c62
Add response time to SSR GET log ( #29 )
...
* feat: add response time to SSR GET log
* feat: update version to v0.10.1
2024-08-19 18:25:00 +02:00
Valerio Ageno
509283adab
feat: update tuono version to v0.10.0
2024-08-18 11:19:54 +02:00
Valerio Ageno
db56b7f2dc
feat: remove default head meta tags ( #28 )
2024-08-18 11:17:38 +02:00
Valerio Ageno
2cbcd8ad70
feat: update version to v0.9.2
2024-08-16 11:28:42 +02:00
Valerio Ageno
51e01ec142
feat: add link support to hash
2024-08-16 11:21:18 +02:00
Valerio Ageno
30073c226d
feat: update version to v0.9.1
2024-08-15 20:44:25 +02:00
Valerio Ageno
1b1e91b6c0
fix: sanitize client side pathnames ( #25 )
2024-08-15 20:42:47 +02:00
Valerio Ageno
341fba6ca9
Preload chunks when links are visible in the viewport ( #24 )
...
* feat: preload chunk when links are visible in the viewport
* feat: update version to v0.9.0
2024-08-14 20:50:47 +02:00
Valerio Ageno
af42e5ef21
fix: remove useless pendingElement
2024-08-14 14:48:26 +02:00
Valerio Ageno
9835a4c0d1
fix: route switch wrappers re-rendering ( #23 )
...
* fix: route switch wrappers re-rendering
* feat: update version to v0.8.4
2024-08-14 14:26:52 +02:00
Valerio Ageno
75c790dd6e
refactor: create standalone router package ( #22 )
...
* refactor: create standalone router package
* fix: add jsdom to tuono-router package
* fix: remove test in tuono vite.config
* update turbo to latest
* fix: wait build before lint
* fix: router types
2024-08-11 17:14:54 +02:00
Valerio Ageno
170c5ea098
Update static build html structures ( #20 )
...
* fix: improve static build output structure
* feat: update version to v0.8.3
2024-07-27 14:42:28 +02:00
Valerio Ageno
19782a2dbe
feat: update version to v0.8.2
2024-07-25 19:06:15 +02:00
Valerio Ageno
cc0279b964
fix: typescript check
2024-07-25 13:45:29 +02:00
Valerio Ageno
099da549b5
fix: eslint check on vite config
2024-07-25 13:43:24 +02:00
Valerio Ageno
92a76032eb
feat: update version to v0.8.1
2024-07-24 20:59:49 +02:00
Valerio Ageno
cd17eebf96
fix: mdx vite configuration
2024-07-24 20:58:09 +02:00
Valerio Ageno
1726312d34
Support nested roots ( #18 )
...
* feat: remove isLoader route property
* fix: has-parent-route fs-router util
* feat: handle routeGenerator nested __root
* feat: enable multiple roots with nested dynamic paths
* feat: enable nested routes
* fix: prevent route path creation for __root
* feat: prevent wrong path on subfolder index routes
* chore: cleaned tutorial example folder
* feat: update version to v0.8.0
2024-07-23 19:13:18 +02:00
Valerio Ageno
444d1479b0
Add support for MDX ( #17 )
...
* feat: add support for MDX
* fix: prevent empty server handler error message
* doc: add MDX mention to README
* feat: update version to v0.7.0
2024-07-22 07:59:43 +02:00
Valerio Ageno
2949ea4dfa
Support Static Site Generation (SSG) ( #16 )
...
* refactor: init routes within App::new
* feat: handle build and server run within App struct
* feat: prevent dynamic routes SSG
* feat: support SSG
* chore: remove debugger
* feat: update version to v0.6.0
2024-07-21 14:10:12 +02:00
Valerio Ageno
78990d3c08
Add support for meta tags ( #14 )
...
* feat: added support for head meta tags
* doc: update tutorial
* feat: add support to no css manifest entries
* feat: update version to v0.5.0
* doc: add mention to add the imports field
* feat: add filter to workspace package.json
* fix: add types declarations for react-meta-tags
2024-07-13 12:09:56 +02:00
Valerio Ageno
67d4e1bcac
Create use router hook ( #13 )
...
* refactor: useRouter to useInternalRouter
* feat: create useRouter hook
* feat: optimized payload sent to client
* feat: add support for query and pathname value in useRouter
* feat: update version to v0.4.6
2024-07-11 21:43:38 +02:00
Valerio Ageno
b412371287
Remove lifetime notation on Request ( #12 )
...
* feat: remove lifetime notation on Request
* feat: update version to v0.4.5
2024-07-09 19:00:48 +02:00
Valerio Ageno
e4d4a75b88
Crate standalone fs router package ( #11 )
...
* refactor: moved fs-router to standalone package
* chore: remove useless split source function
* feat: add simple test cases
* fix: README formatting
* fix: remove useless RouteSubNode
* feat: update version to v0.4.4
2024-07-08 21:39:00 +02:00
Valerio Ageno
74e2f4e873
fix ssr keyword
2024-07-08 09:24:20 +02:00
Valerio Ageno
d9d62a91f7
Add keywords to crates
2024-07-08 09:19:00 +02:00
Valerio Ageno
77b34fbb7b
feat: update version to v0.4.1
2024-07-07 12:24:45 +02:00
Valerio Ageno
672e4b69d7
Proxy vite dev server ( #10 )
...
* refactor: pass reqwest from tuono_lib crate and prepared vite_reverse_proxy
* feat: add proxy entry point on vite side
* refactor: internal_handlers_folder
* feat: handle vite websocket tunnel
* feat: handle unexpect WebSocket messages
* feat: split dev/prod ssr handling
* feat: split js/rust bundle reloading
* feat: prevent close error on websocket connection
* feat: remove vite proxy on prod server
* feat: update version to v0.4.0
2024-07-07 11:44:36 +02:00
Valerio Ageno
9cd90ba62a
Refactor server ( #9 )
...
* refactor: move catch_all in tuono_lib
* refactor: moved server to tuono_lib
* refactor: move router and server into tuono_lib
* refactor: reduce exports from examples
* refactor: re-organize exports
* refactor: removed mode set on project builder
* feat: update version to v0.3.1
2024-07-02 21:59:30 +02:00
Valerio Ageno
b6d0bb13ef
Handle redirections ( #8 )
...
* feat: support axum permanent redirect
* feat: lowercase route names
* feat: allow redirection on client side routing
* doc: update tutorial
* refactor: update useListenBrowserUrlUpdates hook
* refactor: moved initRouterStore to useRouterStore file
* feat: update version to v0.3.0
* fix: types
2024-06-29 11:58:04 +02:00
Valerio Ageno
7401a59346
update version to v0.2.5
2024-06-27 17:53:12 +02:00
Valerio Ageno
b4207feb7e
Update version to v0.2.4
2024-06-27 17:47:09 +02:00
Valerio Ageno
b9abfb64c0
feat: update version to v0.2.3
2024-06-25 18:53:17 +02:00
Valerio Ageno
35557d296d
feat: update version to v0.2.2
2024-06-25 08:35:09 +02:00
Valerio Ageno
38d9be2bb0
feat: update version to v0.2.1
2024-06-24 17:41:34 +02:00
Valerio Ageno
a31f048ffd
feat: update version to v0.2.0
2024-06-23 20:19:30 +02:00
Valerio Ageno
9c707466db
Optimize build assets ( #6 )
...
* feat: handle Dev and Prod modes
* fix: remove useles variable override
* refactor: ssr entry point fn
* feat: pass Mode from server to client
* feat: enable read file from out/client dir
* feat: load manifest data from server side
* feat: remap manifest when loaded
* feat: load correct bundle server side
* doc: update README.md
* doc: update tutorial
2024-06-23 20:15:33 +02:00
Valerio Ageno
dde5ae7827
feat: update version to v0.1.9
2024-06-21 19:35:38 +02:00