Releases: davenarchives/dev-cheatsheets
v2.0.0 - Dev Cheatsheets - New UI and Features
Dev Cheatsheets
Update Release – December 20, 2024
Screenshots
🎨 Revamped UI Design
- A sleek, modern interface with improved usability and aesthetics.
- Clean typography and intuitive layouts for better navigation and readability.
🌟 New Features
1. About Page
- Learn more about the mission and vision of Dev Cheatsheets.
- Insights into how we help developers with comprehensive cheat sheets.
2. Text on Hover
- Interactive hover effects on cheat sheet icons:
- For example, when hovering over a box with a Python logo, the text "Python" will appear dynamically.
3. Header Scroll Effect
- The site header now includes a smooth scroll effect:
- Transparent by default.
- Transitions to a transparent background color when you scroll down, maintaining focus and clarity.
Full Changelog: v1.7.0...v2,0.0
v1.7.0 Dev Cheatsheets - Overview Section + New Contents
Dev Cheatsheets
Update Release – December 2, 2024
Screenshots
New Features:
- Overview Section Added
Each cheat sheet now includes an Overview section, providing a brief description of the tool or language. This gives you a quick introduction to its purpose and uses, making it easier to grasp before diving into specific commands and techniques.
New Languages and Tools Added:
-
C Programming Language
Comprehensive cheat sheets covering syntax, memory management, and common libraries for efficient programming. -
C++ Programming Language
Dive into object-oriented programming with sections on classes, inheritance, polymorphism, and more. -
C# Programming Language
Perfect for .NET developers, the C# cheat sheet includes core concepts like LINQ, async programming, and modern language features. -
Database Management Systems (DBMS)
Learn about SQL, database normalization, relational databases, and popular DBMS tools like MySQL and PostgreSQL.
Full Changelog: v1.6.0...v1.7.0
v1.6.0 Dev Cheatsheets - Enhanced Search Functionality
Dev Cheatsheets - Release Notes
Updated: November 30, 2024
Screenshots
New Features:
- Enhanced Search Functionality:
- Users can now search for programming languages and frameworks using a search bar.
- The search is case-insensitive and filters results based on the
alt
text of the images. - As users type in the search bar, matching boxes will be displayed while non-matching boxes will be hidden.
Improvements:
- Code Optimization:
- Consolidated the search functionality into a single event listener to improve performance and reduce complexity.
- Removed redundant code to streamline the search process.
Bug Fixes:
- Fixed ID Mismatch:
- Ensured that the search input ID in the JavaScript matches the HTML element to prevent functionality issues.
Usage Instructions:
- Search Bar:
- Type in the search bar located at the top of the page to filter the available programming languages and frameworks.
- The results will update in real-time as you type.
Full Changelog: v1.5.0...v1.6.0
v1.5.0 Dev Cheatsheets - Enhanced Categories + New Content!
Dev Cheatsheets
Updated: November 29, 2024
📸 Screenshots
🌟 Enhanced Categories Section
- The categories section has been revamped for better navigation and usability.
- Now it's easier than ever to find cheat sheets by Programming Languages, Frameworks, Databases, and DevOps Tools!
🆕 New Content Added
Here’s what’s been added:
- Java: A comprehensive cheat sheet covering everything from syntax basics to advanced concepts is now complete!
- HTML: Cheat sheet for all essential tags, attributes, and structure guidelines. Perfect for beginners and pros alike.
- SQL: A robust guide to writing queries, working with databases, and optimizing performance.
- Markdown: A concise reference for formatting text and creating professional-looking README files.
Full Changelog: v1.4.0...v1.5.0
v1.4.0 Dev Cheatsheets - Categories Section
Dev Cheatsheets
Updated: November 29, 2024
Screenshots
🆕 New Features:
1. Text Highlighting in Search ✨
- Feature: When you search for something, the matching text on the page will now be automatically highlighted.
- Benefit: Makes finding relevant information faster and easier.
2. Categories Section with Auto-Scroll 🌀
- Feature: Clicking on the "Categories" link now smoothly scrolls down to the categories section, no matter where you are on the page.
- Benefit: Improved navigation for quicker access to content.
3. Enhanced Hover Effects for Navigation Links 🎨
- Feature: Added a visually appealing hover effect to the "Categories" and "About" links in the navigation bar.
- Benefit: A modern, interactive feel when browsing the site.
📚 Current Cheat Sheets:
We’re building a library of cheat sheets for various programming languages and tools. Here’s what’s available right now:
- Python 🐍
- JavaScript 🟨
- Git 🌱
- Java ☕ (currently incomplete, work in progress!)
Full Changelog: v1.3.0...v1.4.0
v1.3.0 Dev Cheatsheets - Hero Page & Categories
Dev Cheatsheets
Updated: November 28, 2024
Screenshots
🚀 New Features
1. Hero Page
- A sleek and professional Hero Section to give visitors an impactful first impression.
- Features a bold headline and a concise description of what DevCheatsheets offers.
2. Categories Area with Smooth Scrolling
- Added a dedicated Categories Section for quick access to grouped cheat sheets.
- Includes smooth scrolling functionality when navigating to the categories via the navigation bar.
3. Java Content
- A new, comprehensive Java Cheatsheet is now available, covering essential syntax, key libraries, and common use cases.
- Ideal for both beginners and experienced Java developers.
🎨 UI Enhancements
- Improved spacing and layout for a cleaner, more user-friendly design.
- Interactive hover effects in the features section for better engagement.
- Optimized styling for better responsiveness across devices.
📚 Content Additions
- Expanded programming categories to include more tools and languages.
- Updated Java section with real-world examples and quick reference commands. (incomplete)
🌟 How to Use the New Features
- Explore the Hero Section: Visit the homepage to see the refreshed design.
- Scroll to Categories: Click the Categories link in the navigation bar to jump straight to the categorized cheat sheets.
- Learn Java: Head to the Programming Languages > Java section to explore the new cheatsheet.
🔧 Under-the-Hood Improvements
- Optimized smooth scrolling for faster and seamless navigation.
- Enhanced code structure and maintainability for easier future updates.
v1.1.0 Dev Cheatsheets - Searchbar Functionality
Dev Cheatsheets Release Update
Screenshot
New Features and Updates
1. Improved Search Functionality
We’ve added an enhanced search bar to help you quickly find what you need across our collection of cheatsheets.
- Smart Search: As you type, the list of available links dynamically filters to show only the relevant matches.
- Centered Scroll: When a match is found, the page will scroll smoothly to ensure the matched item appears centered in the viewport, making it easier to locate, even when there is a sticky header at the top of the page.
- Optimized Visibility: Matches are highlighted, and non-matching links are disabled with reduced opacity to improve readability.
2. Sticky Header for Easy Navigation
The header is now sticky, ensuring that the search bar and key navigation options are always within reach, even as you scroll through long cheatsheets. This makes navigating between sections and using the search functionality more efficient.
3. Completed JavaScript Cheatsheets
We’ve completed the JavaScript cheatsheets with up-to-date references, best practices, and essential concepts that you can easily access and reference during development.
What's Next?
- More Cheatsheets Coming Soon: We’re continually adding and updating cheatsheets for other popular languages and frameworks. Stay tuned for more updates!
- User Feedback: We’d love to hear how you’re using the cheatsheets and any additional features you’d like to see. Your feedback helps us improve!
Thank you for using Dev Cheatsheets – your go-to resource for development tips and tricks!
v1.0.0 Dev Cheatsheets
Dev Cheatsheets
Version 1.0.0
Release Date: November 26, 2024
Screenshots
🌟 What is Dev Cheatsheets?
Dev Cheatsheets is a repository of carefully organized and categorized links, serving as your go-to resource for all things development. Whether you're a beginner or an experienced developer, this repository offers quick access to a wide variety of online resources to help you save time and stay productive.
📚 What's Inside?
- Programming Languages: Links to tutorials, documentation, and tools for Python, JavaScript, C++, and more.
- Web Development: Access guides and resources for HTML, CSS, and other web technologies.
- Database Queries: Helpful links for SQL, and database management.