Skip to content

Commit

Permalink
Add version 3 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Abir-Tx committed Mar 22, 2024
1 parent c340e4e commit fe6868d
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,43 @@ <h2>Announces</h2>
<div class="row p-2">
<!-- Chnagelog -->
<div class="col-md-6 col-sm-12 col-xl-6">
<div class="log">
<div class="card">
<div class="card-body">
<span class="badge bg-primary">v3.0.0</span>
<h4 class="card-title">Major Release - Version 3.0</h4>
<p class="card-text">
Major release cycle - V3.0.0 is now live. The update includes API changes, new features, and bug fixes. Also note that
this update is mostly for developers as it changes backend technologies a lot.
</p>
<h5 class="card-subtitle mb-2 text-muted">Changelog:</h5>
<ul>
<li><strong>Welcome Message:</strong> A welcome message is now added when the bot is added to the server.</li>
<li><strong>Documentation Enrichment:</strong> The documentation of the bot has been improved</li>
<li><strong>Error Notifications:</strong> Email notifications are now sent for errors that occur while running the bot. So devs can now take quick actions.</li>
<li><strong>Logging System:</strong> Database logging systems have been implemented.</li>
<li><strong>Terminal Output Colors:</strong> Colors have been added to the terminal output.</li>
<li><strong>Slash Command Update:</strong> The slash command system has been updated.</li>
<li><strong>CLA Introduction:</strong> Few new CLA - Command Line Argument has been introduced.</li>
<li><strong>Remaining Time Display:</strong> For developers, the remaining time is now shown in the terminal.</li>
<li><strong>Notice Fetching:</strong> Notice fetching is now done using the AIUB-API. The fetching method has drastically been changed in this
version so hope to get more prominent and fast notice fetches as the fetching is now done using external API.</li>
<li><strong>Configuration System:</strong> A configuration system has been added </li>
<li><strong>Dynamic Presence:</strong> The bot's discord presence is now dynamic so it will show updates in realtime if a server joins or leaves or not</li>
<li><strong>Automatic Channel Creation:</strong> The bot is now able to create the <b>aiub-notice</b> channel automatically if not present in the server. </li>
<li><strong>COGS Architecture:</strong> The AIUB-DISCOBOT source code now follows the COGS system</li>
<li><strong>Strong Exception Handling: </strong> Exception handling has been improved in this version. </li>
<li><strong>Overall Output Messages Updates:</strong> The overall messages/responses output format has been updated quite a bit in some commands</li>
</ul>
<h5 class="card-subtitle mb-2 text-muted">Special Notes:</h5>
<ul>
<li>The discobot notice fetching now fully depends on an external project which is AIUB-API. So in order to
keep the bot working the AIUB-API projects needs to be running successfully </li>
</ul>
</div>
</div>
</div>
<br>
<div class="log">
<div class="card">
<div class="card-body">
Expand Down

0 comments on commit fe6868d

Please sign in to comment.