/[sudobot]/trunk/docs/app/blog/whats-new-in-v9/page.mdx
ViewVC logotype

Contents of /trunk/docs/app/blog/whats-new-in-v9/page.mdx

Parent Directory Parent Directory | Revision Log Revision Log


Revision 627 - (show annotations)
Sat Sep 7 09:42:28 2024 UTC (6 months, 3 weeks ago) by rakinar2
File size: 3253 byte(s)
chore: add new files

1 ---
2 title: "What's new in v9.0 Chocolate Cake?"
3 short_name: "What's new in v9.0?"
4 openGraph:
5 type: "article"
6 authors:
7 - Ar Rakin
8 images:
9 - url: https://docs.sudobot.onesoftnet.eu.org/sudobot-v9-9.png
10 height: 250
11 width: 250
12 ---
13
14 import Callout from "@/components/Alerts/Callout";
15 import BlogPageFooter from "@/components/MDX/BlogPageFooter";
16 import { Authors } from "@/data/authors";
17 import sudobot9 from "@/images/sudobot-v9.png";
18 import { DISCORD_URL } from "@/utils/links";
19
20 # Introducing SudoBot v9.0 (Chocolate Cake)
21
22 <ImageWithSkeleton
23 src={sudobot9.src}
24 alt="SudoBot 8 Branding"
25 width={sudobot9.width}
26 height={sudobot9.height}
27 blurDataURL={sudobot9.blurDataURL}
28 style={{ width: "100%", transform: "scale(0.7)" }}
29 placeholder="blur"
30 />
31
32 Hello to all the sudoers out there! We've released version 9.0 of SudoBot, as always, packed with a bunch of new features, fixes and improvements! If you have any questions or suggestions, feel free to let us know!<br />
33
34 SudoBot 9.0 is named **Chocolate Cake**! 🍰
35 This release is a major release, and we've made a core rewrite of SudoBot, so make sure to read the changes below! We've also restructured the internal framework and foundation for a better developer experience and maintainability.
36
37 ## Changes
38
39 ### Compatibility
40
41 - Now supporting [Node.js 22](https://nodejs.org) and [Bun 1.12+](https://bun.sh)
42 - Now using [Drizzle ORM](https://orm.drizzle.team) 0.31.2 for database operations
43 - Now supporting [TypeScript 5.5](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/) for better type safety and developer experience
44
45 ### New Features
46
47 - Moderation Rule Bypassers
48 - Verification System with multiple strategies
49 - Nekos and Anime girls...
50
51 ### Improvements and Refactorings
52
53 - Rewrote the core of SudoBot for better performance and maintainability
54 - Refactored the internal structure for better developer experience
55 - Improved the internal logging system
56 - Improved the internal caching system and memory management
57 - Restructured the internal framework and foundation for better maintainability and scalability
58 - Improved extension API and overall better developer experience
59
60 ### Fixes
61
62 - Minor performance fixes and improvements
63
64 ### Deprecations
65
66 - Removed support for Node.js 20 and below
67 - Removed support for Bun 1.10 and below
68 - Removed support for TypeScript 5.2 and below
69 - No longer using [Prisma ORM](https://prisma.io)
70
71 ## Updating
72
73 To update your instance, simply download the [latest release](https://github.com/onesoft-sudo/sudobot/releases/latest).
74 You can also use [Git](https://git-scm.com) to update your instance, by running this command:
75
76 ```bash
77 git pull origin main
78 ```
79
80 However, this will update your instance to the latest **unstable** version.
81
82 <Callout type="warning">
83 Please note that this release is a breaking change, and you may need to
84 update your extensions and configurations to match the new version. If you
85 have any questions or need help, feel free to ask in our [Discord
86 server](https://discord.gg/892GWhTzgs)!
87 </Callout>
88
89 <BlogPageFooter
90 author={Authors.AR_RAKIN}
91 postedAt="2024-06-16T00:00:00+06:00"
92 />

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26