# 1.0.0 (2026-03-12) ### Bug Fixes * add comments ([a0f83c8](a0f83c874c)) * add env ([ea9ae01](ea9ae016d7)) * add paths ([976bc0c](976bc0c413)) * add remote patterns for images ([ba73c1b](ba73c1b24f)) * change selected count ([fe38992](fe3899242a)) * clean up comments ([4d7886b](4d7886b93c)) * command order ([0a2979e](0a2979ecfe)) * correct credentials ([1a34b93](1a34b932b0)) * correct matchhost ([882063e](882063ea43)) * create new Date to compare posts ([01ee8fa](01ee8fac98)) * debug logs ([8d5c02e](8d5c02e2d1)) * **deps:** update astro monorepo ([ef810ef](ef810efd24)) * **deps:** update dependency shiki to v4 ([da28e5b](da28e5b50e)) * downgrade python ([7a77f0d](7a77f0d2d2)) * fix footer accent color ([9eb0f37](9eb0f37cb2)) * fix lint error ([4c4421c](4c4421c8a8)) * force 3d scaling for button transform ([959d3bd](959d3bd71d)) * hidden button background color on light mode, darken ([0d87af3](0d87af3aca)) * info logs ([c927235](c927235a5a)) * install and run ([e29631c](e29631c4af)) * move host rules to workflow ([ba2477e](ba2477e7af)) * only binary ([31aad55](31aad5511f)) * padding, margin, and width issues ([6d3f3a4](6d3f3a49ab)) * path ([d9833e1](d9833e1c27)) * remove argument ([093e1e2](093e1e2ccb)) * remove border from blog cards ([875b8a7](875b8a7f47)) * remove description ([c2bf64c](c2bf64c6cc)) * remove errant semicolon ([1ddc76a](1ddc76ae69)) * remove unused property ([3d9120c](3d9120c570)) * run theme on page swap ([c4be465](c4be4653be)) * update lock ([fb8f642](fb8f642c52)) * use uvx ([c3e4519](c3e4519682)) ### Features * add additional layout for small screens ([890dbdf](890dbdf313)) * add an all page with cards to link to it ([7327795](7327795d39)) * add applications page ([9678b3c](9678b3c718)) * add automation to release using release-please in workflows ([99032f7](99032f7a62)) * add background shimmer effect, use mask for content scroll fade ([5e37e2b](5e37e2bb53)) * add category logo to blog page ([5b94283](5b94283498)) * add client:load ([ceb70c7](ceb70c7049)) * add creds for dhi ([8797864](879786484d)) * add dark mode logo ([f984a1f](f984a1f759)) * add dark mode swap to logo ([97b1fa0](97b1fa0316)) * add dates to selected ([091af90](091af909d4)) * add docker login ([a8d6446](a8d6446674)) * add docs link to footer ([22860c4](22860c4714)) * add gap to distinguish ([f030da5](f030da549e)) * add gap to header above md ([d3b2b40](d3b2b40ccb)) * add guarddog scan to workflow ([14f7bdc](14f7bdc024)) * add if to ignore harbor release result ([ce75e7c](ce75e7ca5e)) * add logos to category cards ([4c1da43](4c1da43c68)) * add logos to category header pages ([d7d4336](d7d43369dc)) * add margin to bring in the content ([fa618b0](fa618b0524)) * add photoswipe to view images embeded in posts ([ae57c60](ae57c60935)) * add release branch, update and merge release workflow ([68f2080](68f2080bda)) * add rounded option to hero component and use it for about page ([95432d9](95432d9059)) * add rybbit tracking ([efad6c3](efad6c30d1)) * add scroll reset on navigation ([07c7ede](07c7edeb0f)) * add security feature ([a7e7e5b](a7e7e5b0e8)) * add semantic release ([620b496](620b496957)) * add shiki to markdown rendering for code highlighting ([b7f76c5](b7f76c5847)) * add thanks for Icons8 ([6cddae6](6cddae61ed)) * add token ([e0a3d39](e0a3d391b3)) * add weather widget ([b6dfc73](b6dfc738f1)) * adjust height of fade effect ([7498870](7498870d92)) * adjust layout of recent posts ([568220d](568220d39c)) * adjustment pass on spacing between sections ([b3c377f](b3c377f62d)) * better reactive layout for small screen sizes ([56d841a](56d841a335)) * change cache path ([30b2e98](30b2e980c0)) * change responsive height of image ([e25a3d0](e25a3d0189)) * change selected blogs to switch to card form on small screens ([44bd1e4](44bd1e4810)) * consistent gaps and margins ([05d7ad6](05d7ad6557)) * convert hero section to use randomly selected images stored in directus ([c9cb15f](c9cb15f201)) * convert to bun ([1f2820e](1f2820e4b4)) * disable ([1573331](1573331f87)) * disable security feature ([04dfecc](04dfecc099)) * enable cache ([16e14f6](16e14f63ef)) * enable guarddog ([19e8080](19e80809c1)) * enable security feature ([0434480](04344808bd)) * final refactor of sections ([a74cc77](a74cc775d0)) * hide cards on small screens ([e2f5bbb](e2f5bbbe9c)) * ignore on docs updates ([4b58117](4b58117454)) * imporve theme toggle button ([a09a4ee](a09a4ee240)) * imporvement pass over sections ([8a649b7](8a649b7647)) * improve behavior of showmore, fix alignment ([7f2a272](7f2a27248a)) * improve layout for single and two images ([e6d4e34](e6d4e34a0a)) * improve logos and clickability of cards on about and apps ([63cbcdf](63cbcdf39b)) * improve navbar, add opacity fade beneath, layout, and refactor ([5ac23f0](5ac23f08a4)) * install deps ([f32b75e](f32b75e31d)) * major refactor of cards to standardize styles ([104fe35](104fe35ee8)) * make cards fixed height ([9dfcf6f](9dfcf6f006)) * make weather fetching dynamic ([7f7f710](7f7f710fe8)) * markdown support for rss ([6156012](6156012c00)) * minor tweaks ([d42ba08](d42ba08041)) * move all categories card to bottom of category section ([2fbc9a7](2fbc9a764f)) * move all posts to bottom of recent section ([940342c](940342cc3f)) * move categories to directus ([93bf44f](93bf44f89a)) * move directus to local endpoint ([197ad63](197ad63ada)) * move improved components out of ui folder ([47a6373](47a637353c)) * move post metadata to snippet component ([cc8bade](cc8bade886)) * move url configuration to support file ([6f1728a](6f1728a909)) * organize footer to consistency ([c6f3179](c6f3179efb)) * organize layout to consistency ([8270728](8270728e8f)) * organize to consistency ([21085a1](21085a1620)) * organize to consistency ([62dd636](62dd636d4e)) * organize to consistency ([0497731](0497731c45)) * organize to consistency ([6c2c6da](6c2c6da91d)) * organize to consistency pass on sections ([429cf94](429cf94023)) * redo how images, icons, and logos are handled ([76dfef4](76dfef4177)) * redo layout, smaller and with logo ([3414535](341453510f)) * reduce scale effect ([b8379bb](b8379bbc38)) * refactor blog components ([6423ffb](6423ffba63)) * refactor buttons, except for theme ([342ae89](342ae8900a)) * refactor how blog cards layout, add metadata, better responsiveness ([265fd4f](265fd4f2cb)) * refactor pass along pages ([e52d85f](e52d85f931)) * release 2.10.0 ([fcd3057](fcd3057f40)) * release 2.10.1 ([2cdef1a](2cdef1a553)) * release 2.11.0 ([440c952](440c95224d)) * release 2.12.0 ([1a8473b](1a8473b964)) * release 2.13.0 ([2c9486f](2c9486f687)) * release 2.13.1 ([db2711d](db2711d878)) * release 2.14.0 ([0416ab7](0416ab7f9e)) * release 2.14.1 ([d415dda](d415dda661)) * release 2.15.0 ([f3b8d10](f3b8d10106)) * release 2.15.1 ([c5cda00](c5cda006bb)) * release 2.16.0 ([c69eb58](c69eb58a49)) * release 2.17.0 ([d19433a](d19433ae4e)) * release 2.17.1 ([cc5e975](cc5e975ea6)) * release 2.17.2 ([469d9ba](469d9ba3f7)) * release 2.18.0 ([ddbcb33](ddbcb33812)) * release 2.18.1 ([62066c6](62066c6f3b)) * release 2.19.0 ([6ddc382](6ddc382dac)) * release 2.19.1 ([f4676d1](f4676d151f)) * release 2.20.0 ([2c20770](2c2077053b)) * release 2.20.1 ([95ea235](95ea235f9f)) * release 2.21.0 ([89fd0eb](89fd0eb7ce)) * release 2.22.0 ([8b07837](8b07837c0d)) * release 2.23.0 ([50f050c](50f050c0b6)) * release 2.24.0 ([ce9c9c3](ce9c9c3857)) * release 2.25.0 ([e91ffd8](e91ffd8686)) * release 2.3.0 ([bf73905](bf73905658)) * release 2.3.2 ([49969e2](49969e27b0)) * release 2.4.0 ([d0ff16c](d0ff16c8dc)) * release 2.5.0 ([880bafd](880bafd41e)) * release 2.6.0 ([3f5682f](3f5682f80c)) * release 2.7.0 ([00ef91b](00ef91b644)) * release 2.8.0 ([a57f43e](a57f43e082)) * release 2.9.0 ([0f403fa](0f403fa274)) * release 3.0.0, major astro update to 6.0 ([962f354](962f354208)) * release 3.2.0 ([ec10d45](ec10d45fd0)) * release 3.3.0 ([8184d42](8184d42942)) * release 3.5.0 ([6ec2734](6ec27345c3)) * release 3.6.0 ([03f74a8](03f74a8181)) * remove emoji ([734e9ca](734e9cacae)) * remove extra spacing ([5877086](5877086cc3)) * remove hardcoded descriptions ([754f6a2](754f6a22f0)) * remove hardcoded descriptions ([c7d3ca7](c7d3ca7252)) * remove mdx ([4203b63](4203b63893)) * remove option ([19e17ea](19e17ea947)) * remove partytown int ([b55c3a0](b55c3a0e31)) * remove partytown int ([e63abf0](e63abf03ef)) * remove release-please ([07fa86b](07fa86b17c)) * remove security feature ([5e02443](5e02443409)) * remove static robots ([4dbc5d1](4dbc5d12a3)) * remove text-justify from content ([a45a4d7](a45a4d7dd7)) * remove unused files ([00a86b1](00a86b1206)) * remove unused packages ([505670d](505670dbf8)) * remove unused properties ([0a17e3b](0a17e3b8af)) * rename button components to include button in name for consistency ([5271be5](5271be52a2)) * reorganize blog layout ([1f3fed9](1f3fed93a1)) * replace timeago with dayjs ([405fdf2](405fdf297c)) * responsive for small screen ([5b6b6e4](5b6b6e479f)) * reword titles and descriptions ([68f1794](68f179456a)) * scale logos ([0fc359a](0fc359a973)) * setup node ([113f42c](113f42ca21)) * setup node for semantic release ([bf3a7ef](bf3a7ef261)) * shorten transition time ([3eae720](3eae720221)) * simplify layout of the features cards ([31621e4](31621e4f7e)) * slight optimization ([fe6604a](fe6604a5d9)) * tweak to gradient ([20d8c73](20d8c7323f)) * tweaks to background to be more pastel ([ea15224](ea15224eae)) * update BaseHead ([18211ad](18211ad485)) * update features ([7fafa5c](7fafa5c4cf)) * update layout's width ([6fca640](6fca640fd8)) * update robots.txt ([744e72e](744e72efc9)) * update workflow to major version ([dc08830](dc088306ce)) * use different workflow for gitea ([1577ee4](1577ee4c27)) * use hardened image ([d464f0f](d464f0fe43)) * use latest alpine ([e476efb](e476efb96b)) * use many to one relationship for categories in directus ([e7c660c](e7c660c142)) * use mask to blend content to background ([0c63c6b](0c63c6bef4)) * use masonary style layout ([8a7b6b9](8a7b6b97b7)) * use metadata snippet for blog cards ([18c2b54](18c2b54f65)) * use slate for accent ([8c5488f](8c5488fad5)) ### Reverts * release 2.2.2 ([f34f4b2](f34f4b2532)) * release 2.2.3 ([b3bb769](b3bb769c47)) * release 2.2.4 ([fde3973](fde397386c)) * release 2.2.5 ([00b63a5](00b63a5bea))
89 lines
2.7 KiB
JSON
89 lines
2.7 KiB
JSON
{
|
|
"name": "site-profile",
|
|
"type": "module",
|
|
"version": "1.0.0",
|
|
"homepage": "https://www.alexlebens.dev",
|
|
"bugs": {
|
|
"url": "https://gitea.alexlebens.dev/alexlebens/site-profile/issues",
|
|
"email": "alexander.lebens@gmail.com"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://gitea.alexlebens.dev/alexlebens/site-profile"
|
|
},
|
|
"license": "MIT",
|
|
"author": {
|
|
"name": "Alex Lebens",
|
|
"email": "alexander.lebens@gmail.com",
|
|
"url": "https://www.alexlebens.dev"
|
|
},
|
|
"scripts": {
|
|
"dev": "astro dev",
|
|
"build": "astro build",
|
|
"preview": "astro preview",
|
|
"astro": "astro",
|
|
"format": "prettier --write \"**/*.{js,jsx,ts,tsx,md,mdx,astro}\"",
|
|
"lint": "eslint \"src/**/*.{js,ts,jsx,tsx,astro}\"",
|
|
"lint:fix": "eslint --fix \"src/**/*.{js,ts,jsx,tsx,astro}\""
|
|
},
|
|
"dependencies": {
|
|
"@astrojs/check": "^0.9.7",
|
|
"@astrojs/node": "^10.0.1",
|
|
"@astrojs/react": "^5.0.0",
|
|
"@astrojs/rss": "^4.0.17",
|
|
"@astrojs/sitemap": "^3.7.1",
|
|
"@directus/sdk": "^21.2.0",
|
|
"@giscus/react": "^3.1.0",
|
|
"@iconify-json/mdi": "^1.2.3",
|
|
"@iconify-json/pajamas": "^1.2.15",
|
|
"@iconify-json/simple-icons": "^1.2.73",
|
|
"@playform/compress": "^0.2.1",
|
|
"@swup/astro": "^1.8.0",
|
|
"@tailwindcss/postcss": "^4.2.1",
|
|
"@tailwindcss/vite": "^4.2.1",
|
|
"@types/react": "^19.2.14",
|
|
"@types/unist": "^3.0.3",
|
|
"astro": "^6.0.4",
|
|
"astro-icon": "^1.1.5",
|
|
"dayjs": "^1.11.20",
|
|
"markdown-it": "^14.1.1",
|
|
"marked": "^17.0.4",
|
|
"marked-shiki": "^1.2.1",
|
|
"mdast-util-to-string": "^4.0.0",
|
|
"photoswipe": "^5.4.4",
|
|
"preline": "^4.1.2",
|
|
"react": "^19.2.4",
|
|
"react-dom": "^19.2.4",
|
|
"reading-time": "^1.5.0",
|
|
"sharp": "^0.34.5",
|
|
"sharp-ico": "^0.1.5",
|
|
"shiki": "^4.0.2",
|
|
"tailwindcss": "^4.2.1",
|
|
"ultrahtml": "^1.6.0"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint-react/eslint-plugin": "^2.13.0",
|
|
"@saithodev/semantic-release-gitea": "^2.1.0",
|
|
"@semantic-release/changelog": "^6.0.3",
|
|
"@semantic-release/commit-analyzer": "^13.0.1",
|
|
"@semantic-release/git": "^10.0.1",
|
|
"@semantic-release/release-notes-generator": "^14.1.0",
|
|
"@tailwindcss/forms": "^0.5.11",
|
|
"@tailwindcss/typography": "^0.5.19",
|
|
"@types/markdown-it": "^14.1.2",
|
|
"eslint": "^10.0.3",
|
|
"eslint-config-prettier": "^10.1.8",
|
|
"eslint-plugin-astro": "^1.6.0",
|
|
"eslint-plugin-format": "^2.0.1",
|
|
"eslint-plugin-react": "^7.37.5",
|
|
"eslint-plugin-react-hooks": "^7.0.1",
|
|
"eslint-plugin-react-refresh": "^0.5.2",
|
|
"prettier": "^3.8.1",
|
|
"prettier-plugin-astro": "^0.14.1",
|
|
"prettier-plugin-tailwindcss": "^0.7.2",
|
|
"semantic-release": "^25.0.3",
|
|
"typescript": "^5.9.3",
|
|
"typescript-eslint": "^8.57.0"
|
|
}
|
|
}
|