--- title: acmcsuf.com 4.0: Summer-Winter 2022 changes id: 758 html_url: "https://acmcsuf.com/blog/758" discussion_url: "https://github.com/EthanThatOneKid/acmcsuf.com/discussions/758" author: "EthanThatOneKid (https://github.com/EthanThatOneKid)" labels: ["release"] created: "2023-01-23T00:55:23.000Z" --- acmcsuf.com 4.0: Summer-Winter 2022 changes =========================================== ACMCSUF.COM [https://acmcsuf.com/] V4.0 This release marks the completion of the ACM CSUF website v4.0 milestone 💫 [https://github.com/EthanThatOneKid/acmcsuf.com/milestone/4] SUMMER/WINTER '22 SEMESTER SPRINT Thank you to everyone who contributed to acmcsuf.com in the Fall/Winter 2022 semester sprint! * Webmaster: @EthanThatOneKid [https://github.com/EthanThatOneKid] * Roadmap: https://acmcsuf.com/joblist [https://acmcsuf.com/joblist] * Reflection: We learned how to communicate with each other using the tools of professional software developers by participating in the code review cycle on GitHub, encouraging the sharing of diverse ideas, and asking questions at in-person meetings or on Discord. CONTRIBUTORS During the Fall 2022 school semester, the acmcsuf.com team accomplished another great number of feats. This semester we gained even more contributors culminating in a total of 34 total contributors at the time of this release. Each contributor took steps into the field of website development and through this experience, they can take this knowledge to expand their programming skills further. NEW TO ACMCSUF.COM HUB * @Peekoe made their first contribution in #479 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/479] * @stephaniePocci [https://github.com/stephaniePocci] made their first contribution in #505 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/505] * @mle225 [https://github.com/mle225] made their first contribution in #455 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/455] * @rashmisubhash [https://github.com/rashmisubhash] made their first contribution in #523 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/523] * @AlanCortez1337 [https://github.com/AlanCortez1337] made their first contribution in #528 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/528] * @erwinmedina [https://github.com/erwinmedina] made their first contribution in #544 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/544] * @mikelee [https://github.com/mikelee] made their first contribution in #565 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/565] * @vudiep411 [https://github.com/vudiep411] made their first contribution in #667 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/667] * @boushrabettir [https://github.com/boushrabettir] made their first contribution in #690 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/690] * @JHMuir [https://github.com/JHMuir] made their first contribution in #672 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/672] * @AmaJC [https://github.com/AmaJC] made their first contribution in #699 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/699] (first Google FT SWE contribution!) * @j1yl [https://github.com/j1yl] made their first contribution in #718 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/718] * @justincyk [https://github.com/justincyk] made their first contribution in #724 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/724] * @DavidJSolano [https://github.com/DavidJSolano] made their first contribution in #726 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/726] * @JustinStitt [https://github.com/JustinStitt] made their first contribution in #532 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/532] If you are interested in following along with us and becoming an acmcsuf.com v4.0 contributor, just watch out for any announcements on our blog (https://acmcsuf.com/blog [https://acmcsuf.com/blog]) or the acmCSUF Discord server. EASTER EGG As part of this release, we are introducing an easter egg that allows contributors to see exactly how they contributed to acmcsuf.com throughout the history of acmcsuf.com releases. For example, take a look at https://acmcsuf.com/@ethanthatonekid?release=v4.0 [https://acmcsuf.com/@ethanthatonekid?release=v4.0] Pattern: https://acmcsuf.com/@$USERNAME Related: #757 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/757] WHAT'S CHANGED * Updated Blog Header For Dark Mode Compatibility by @karnikaavelumani [https://github.com/karnikaavelumani] in #468 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/468] * Add author, image, and read time estimate to blog by @jaasonw [https://github.com/jaasonw] in #481 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/481] * replace author id with class by @jaasonw [https://github.com/jaasonw] in #493 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/493] * Events: Display TBD if location is empty or null by @Peekoe in #479 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/479] * Restyle tags and rearrange author and read time by @jaasonw [https://github.com/jaasonw] in #492 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/492] * Added code block support to the blog by @jaasonw [https://github.com/jaasonw] in #494 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/494] * shrink gap between author and blog content by @jaasonw [https://github.com/jaasonw] in #495 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/495] * fade bottom edge of blog preview by @jaasonw [https://github.com/jaasonw] in #496 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/496] * add code coverage test by @jaasonw [https://github.com/jaasonw] in #497 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/497] * Updated new links by @karnikaavelumani [https://github.com/karnikaavelumani] in #503 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/503] * Create new onboarding documentation by @jaasonw [https://github.com/jaasonw] in #504 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/504] * Smoother Transition by @karnikaavelumani [https://github.com/karnikaavelumani] in #508 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/508] * New Photos for Front Page by @stephaniePocci [https://github.com/stephaniePocci] in #505 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/505] * Revise documentation for npm run commands by @jaasonw [https://github.com/jaasonw] in #501 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/501] * Opacity Transition for Dark Mode Toggle Button by @karnikaavelumani [https://github.com/karnikaavelumani] in #474 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/474] * Birth of parseBool() by @mle225 [https://github.com/mle225] in #455 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/455] * Refactored caching logic for individual blog posts by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #515 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/515] * deprecate nodebuds by @jaasonw [https://github.com/jaasonw] in #517 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/517] * rebrand 2022 by @jaasonw [https://github.com/jaasonw] in #518 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/518] * update officers, fix term selection button by @jaasonw [https://github.com/jaasonw] in #514 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/514] * Revert "Refactored caching logic for individual blog posts" by @jaasonw [https://github.com/jaasonw] in #524 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/524] * Blog: Added filter by tags by @NLTN [https://github.com/NLTN] in #466 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/466] * #521 [https://github.com/EthanThatOneKid/acmcsuf.com/issues/521] - Adding end time to events by @rashmisubhash [https://github.com/rashmisubhash] in #523 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/523] * Add page for CS Survival Guide event by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #526 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/526] * cuties by @jaasonw [https://github.com/jaasonw] in #529 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/529] * compress about picture by @jaasonw [https://github.com/jaasonw] in #531 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/531] * add arish by @jaasonw [https://github.com/jaasonw] in #533 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/533] * Introducing acmcsuf.com's first contributions initiative! by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #535 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/535] * Introducing /quiz This is a matching quiz to see what acm team you fit in by @AlanCortez1337 [https://github.com/AlanCortez1337] in #528 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/528] * Revert "Introducing acmcsuf.com's first contributions initiative!" by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #536 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/536] * Introducing acmcsuf.com's first contributions initiative! (attempt 2) by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #537 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/537] * Adjusted 'ready-up.svelte' from 800+ members to 1000+ members by @erwinmedina [https://github.com/erwinmedina] in #544 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/544] * update create-pull-request package to v4.1.1 by @jaasonw [https://github.com/jaasonw] in #548 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/548] * Add/Update officer Ethan Davidson by @github-actions in #552 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/552] * Add/Update officer Jason Wong by @github-actions in #550 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/550] * ethan wanted me to make his fdace bigger by @jaasonw [https://github.com/jaasonw] in #553 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/553] * Adjusted all titles to reflect consistency; format: {page} | ACM at CSUF by @erwinmedina [https://github.com/erwinmedina] in #562 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/562] * Add document title to quiz page by @mikelee [https://github.com/mikelee] in #565 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/565] * Added /devproposal for tomorrow's Dev event by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #567 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/567] * Revised /1st by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #569 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/569] * Migrate to SvelteKit release candidate by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #577 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/577] * Installed latest discord.js and dotenv for /scripts by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #587 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/587] * Restored discord.js to version before #577 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/577] by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #588 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/588] * Imported DEBUG_FLAG_ENABLED from server flags in events server endpoint by @karnikaavelumani [https://github.com/karnikaavelumani] in #589 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/589] * Add fallback fonts and set font-display to fallback by @mikelee [https://github.com/mikelee] in #576 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/576] * Blog Title Overflow Fix by @stephaniePocci [https://github.com/stephaniePocci] in #578 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/578] * My feet have closely followed his link; I have kept to Dev team without turning aside (Job 23:11) by @Peekoe in #593 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/593] * Updated width of toast to a set size by @karnikaavelumani [https://github.com/karnikaavelumani] in #594 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/594] * Add prefetch to layout for events by @Peekoe in #595 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/595] * fix blog css when not javascript by @jaasonw [https://github.com/jaasonw] in #598 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/598] * CSS Positioning links by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #600 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/600] * Moved all existing routes to route group (site) by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #603 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/603] * Solved Legacy Quiz Data Issue by @AlanCortez1337 [https://github.com/AlanCortez1337] in #591 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/591] * Added Vercel Analytics support by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #606 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/606] * Add member metadata and flip card (2nd variant) by @diamondburned [https://github.com/diamondburned] in #597 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/597] * Added more space between blog post HTML elements by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #616 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/616] * Set up Playwright screenshot testing by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #612 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/612] * Added acmcsuf.com/arch by @karnikaavelumani [https://github.com/karnikaavelumani] in #617 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/617] * Installed dev dependency to support Vitest coverage command by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #609 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/609] * Fix blog image by fetching from Github first before relative path image by @anhduy1202 [https://github.com/anhduy1202] in #625 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/625] * Adding Copy Code feature for blog post by @anhduy1202 [https://github.com/anhduy1202] in #621 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/621] * Removed screenshot testing from complex pages by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #624 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/624] * Officer data: Update officers.json and tiers.json by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #620 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/620] * Add Gitcord workflow, remove legacy workflows by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #631 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/631] * Add interest forms and Intro to Python by @karnikaavelumani [https://github.com/karnikaavelumani] in #640 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/640] * Playwright testing: Remove screenshot testing by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #637 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/637] * check for process.env.VERCEL_ANALYTICS_ID by @jaasonw [https://github.com/jaasonw] in #630 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/630] * Shortlinks: Add smart shortlink resolution by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #607 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/607] * Add Rohan Kunchala to the about page! by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #632 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/632] * Refactor copy function into its own folder + fix blog typo by @anhduy1202 [https://github.com/anhduy1202] in #629 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/629] * Shortlinks: smart resolution refactor by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #645 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/645] * Increased length of clickable space in navbar by @karnikaavelumani [https://github.com/karnikaavelumani] in #566 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/566] * Roll forward #629 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/629] by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #648 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/648] * Analytics: Add Vercel Audiences by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #649 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/649] * Analytics: Fine-tune Vercel Audiences by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #651 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/651] * Install Git [Link to Download] - Getting_Started.md by @erwinmedina [https://github.com/erwinmedina] in #652 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/652] * Remove Vercel Audiences by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #657 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/657] * Refactor type AcmPath to Team by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #662 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/662] * Add data for Special Events team by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #663 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/663] * Removed the background-color and filter drop-shadow on +page.svelte by @erwinmedina [https://github.com/erwinmedina] in #665 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/665] * Make sure the buttons render correctly on dark mode by @vudiep411 [https://github.com/vudiep411] in #667 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/667] * Update all board socials on acmcsuf.com/about by @karnikaavelumani [https://github.com/karnikaavelumani] in #669 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/669] * Fix non null assertion fail in Officer profile list by @anguzz [https://github.com/anguzz] in #674 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/674] * Vite: using import.meta.glob over import.meta.globEager by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #676 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/676] * Fix properties of undefined regression in results screen by @vudiep411 [https://github.com/vudiep411] in #675 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/675] * Center the button groups in event for mobile by @vudiep411 [https://github.com/vudiep411] in #671 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/671] * Migrate Svelte SVGs to SVG files by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #677 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/677] * Removed the drop shadow from the blog/id pages. Issue 687 by @erwinmedina [https://github.com/erwinmedina] in #689 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/689] * Adding in a new property fullname to BlogPost.author by @boushrabettir [https://github.com/boushrabettir] in #690 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/690] * First Contribution: I added a circle to the confetti, I think by @JHMuir [https://github.com/JHMuir] in #672 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/672] * Add new November acmcsuf.com shortlinks by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #694 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/694] * Update dependencies by @github-actions in #459 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/459] * Fix alt text typo for button to copy Outlook link by @AmaJC [https://github.com/AmaJC] in #699 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/699] * Fetch event data from gCal API by @Peekoe in #696 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/696] * Adding meta tag for blog post by @anhduy1202 [https://github.com/anhduy1202] in #693 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/693] * Border Color Fixed by @boushrabettir [https://github.com/boushrabettir] in #701 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/701] * package-lock.json hotfix by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #705 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/705] * Fix Image Path and Replace Images for the Calendar Icons by @boushrabettir [https://github.com/boushrabettir] in #708 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/708] * Revert "package-lock.json hotfix" by @jaasonw [https://github.com/jaasonw] in #709 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/709] * Switch deployment providers from Vercel to Netlify 🎉 by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #700 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/700] * Added footer and navbar to layout on 404 page, add flex gap to 404 page by @j1yl [https://github.com/j1yl] in #718 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/718] * Remove duplicate footer on all pages by @karnikaavelumani [https://github.com/karnikaavelumani] in #721 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/721] * Remove split: true by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #725 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/725] * Created a happy face confetti to appear on the 1st webpage. by @justincyk [https://github.com/justincyk] in #724 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/724] * First contribution! Created some shapes. by @DavidJSolano [https://github.com/DavidJSolano] in #726 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/726] * Redirected 404 Button to stay on the original tab. by @DavidJSolano [https://github.com/DavidJSolano] in #730 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/730] * Add /titancodes short url by @AaronLieb [https://github.com/AaronLieb] in #735 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/735] * Changed all label formats to match the original. by @DavidJSolano [https://github.com/DavidJSolano] in #731 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/731] * Restore peace on the main branch by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #741 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/741] * Move shortlinks to src/lib/public/links/links.json by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #738 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/738] * Event transitions 🎉 by @JustinStitt [https://github.com/JustinStitt] in #532 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/532] * remove pnpm lockfile by @jaasonw [https://github.com/jaasonw] in #743 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/743] * Fixed code block extra padding + margin by @anhduy1202 [https://github.com/anhduy1202] in #744 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/744] * remove extra buttons that got added in during merge conflict resolution by @jaasonw [https://github.com/jaasonw] in #746 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/746] * Adjusted the year in the footer from 2022 to 2023 by @erwinmedina [https://github.com/erwinmedina] in #749 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/749] * Create new page for board applications by @EthanThatOneKid [https://github.com/EthanThatOneKid] in #754 [https://github.com/EthanThatOneKid/acmcsuf.com/pull/754] Full Changelog: v3.0...v4.0 [https://github.com/EthanThatOneKid/acmcsuf.com/compare/v3.0...v4.0] GitHub Discussion (Mirror): #758 [https://github.com/EthanThatOneKid/acmcsuf.com/discussions/758] Blog Post on acmcsuf.com (Mirror): https://acmcsuf.com/blog/758 [https://acmcsuf.com/blog/758] GitHub Release (Original post): https://github.com/EthanThatOneKid/acmcsuf.com/releases/tag/v4.0 [https://github.com/EthanThatOneKid/acmcsuf.com/releases/tag/v4.0] ---------------------------------------------------------------------------------------------------- This discussion was created from the release acmcsuf.com 4.0: Summer-Winter 2022 changes [https://github.com/EthanThatOneKid/acmcsuf.com/releases/tag/v4.0].