v1.0 Release Notes
Core Function Enhancements
Feature One: Issue Template

Customize Issue templates to create standardized issues or feature requests with one click, making your development work more organized.
-
Support multiple template types: Supports traditional markdown and yaml template types, making your Issue template function more flexible and efficient.
-
Customizable fields: Flexibly define Issue template fields according to project needs to ensure the collection of necessary information.
-
Support multiple template types: Supports traditional markdown and yaml template types, making your Issue template function more flexible and efficient.
-
Customizable fields: Flexibly define Issue template fields according to project needs, ensuring necessary information is collected.
Feature Two: WebIDE

No local environment needed, enjoy a smooth development experience directly in the browser, and write, run, and debug code anytime, anywhere.
- Support for multiple programming languages: Supports mainstream programming languages such as JavaScript, Python, Java, etc., meeting different development needs.
- Seamless switching between devices: With network access, WebIDE allows you to enter the development state anytime and anywhere, enjoying the fun of programming.
Feature Three: Online Conflict Resolution

Visually display differences and support online editing, helping you easily resolve code merging challenges.
- Visual difference display: Clearly show the location and content of code conflicts, making it easy to compare and modify.
- Support for different resolution methods: Provides various conflict resolution options, including manual editing and accepting changes from one side.
Feature Four: GPG Key

GPG signature verification function ensures code integrity and reliable source, safeguarding your code security.
-
Support for multiple GPG key formats: Supports RSA, DSA, and other key formats, meeting the needs of different users.
-
Configurable signature rules: Customize signature rules to flexibly control signature behavior.
-
Support for multiple GPG key formats: Supports various key formats such as RSA and DSA, meeting the needs of different users.
-
Configurable signature rules: Customize signature rules to flexibly control signature behavior.
Feature Five: Updated Help Documentation
Comprehensively updated help documentation that supports search functions, helping you easily solve problems and improve work efficiency.
- Covers all features: Covers all functions and usage of AtomGit, providing detailed operation guides and examples.
- Supports multiple search methods: Supports keyword search, full-text search, and other search methods to quickly find the required information.
Collaboration Function Upgrades
Collaboration Feature One: CodeOwners

Specify code owners to ensure that each change is reviewed by the appropriate person, improving code quality and project management efficiency.
- Supports multi-level CodeOwners: You can specify multiple code owners and set review priorities to ensure timely and effective code reviews.
- Automatically add CodeOwners: When code is modified, the system automatically adds the corresponding CodeOwners as reviewers, without manual operations.
Collaboration Feature Two: Pull Request Enhancement

Supports tags, reviewer assignment, status management, and other functions, making the code review process more efficient and smooth.
- Supports tag marking: You can use tags to mark the type and priority of Pull Requests, facilitating classification and management.
- Supports inline code comments: Reviewers can provide comments and suggestions on the code, promoting its improvement.
Major Feature Upgrades
Major Feature One: Organization-Level Custom Permissions

Fine-grained control over access and operation permissions for each member, making organization management more flexible and secure.
-
Supports custom roles: Supports up to 50 custom roles, meeting the permission needs of different users within the organization.
-
Supports fine-grained permission control: Can be refined to access and operation permissions at different levels such as repositories, branches, and files.
-
Support for custom roles: Supports up to 50 custom roles, meeting the permission needs of different users within the organization.
-
Support for fine-grained permission control: Can be refined to control access and operation permissions at different levels such as repositories, branches, and files.
Major Feature Two: Organization Kanban

An intuitive kanban interface helps teams efficiently track project progress and optimize workflows.
-
Supports customizable fields: You can customize the fields and status of the kanban according to project needs, flexibly managing project tasks.
-
Supports group views: Group by any field to intuitively present the distribution of tasks under different statuses, helping you quickly understand the overall project situation.
-
Support for customizable fields: Customize the kanban fields and status according to project needs, flexibly managing project tasks.
-
Support for grouped views: Group by any field to intuitively present the distribution of tasks under different statuses, helping you quickly understand the overall project situation.
Major Feature Three: OpenAPI
Supports OpenAPI standard, making your API easier to be used by other developers and services, expanding the project's influence.
- Standardized OpenAPI: Follows OpenAPI standards, allowing your API to be easily identified and parsed by various development tools and platforms, significantly reducing the learning threshold.
- Rich documentation: AtomGit provides detailed API documentation covering all API interface definitions and usage methods, helping developers get started quickly.
User Experience Optimization
Experience Optimization One: AtomGit Homepage Redesign

This homepage update highlights project information, making it easier for developers to discover high-quality projects on the platform:
- G-Star Projects: A selection of high-quality open-source projects on the AtomGit platform, covering important areas such as front-end components, cloud-native, and large models.
- Global Open Source Recommendations: Including Trendering projects selected globally by AtomGit and six major domain open source project channels.
- Open Source Organization Recommendations: Recommend high-quality open source organizations on AtomGit, making it easier for developers to discover high-quality projects through organizations.
Experience Optimization Two: AtomGit Project Homepage Redesign

This project homepage adjustment involves integrating project introduction and code modules, adding project code directories to make the page layout more intuitive and efficient. Key features include:
-
Tags under the project name, making it easier for developers to quickly view open source licenses, branches, Tags, and commit records.
-
Added WebIDE entry, allowing developers to directly read and modify code through the IDE.
-
Display of project download volume, which can visually count the usage of the project beyond traditional star and fork counts.
-
Tags under the project name, making it easier for developers to quickly view open source licenses, branches, Tags, and commit records.
-
Added WebIDE access point, allowing developers to directly read and modify code through the IDE.
-
Display of project download volume, in addition to traditional star and fork counts, it can intuitively count the usage of the project.
Experience Optimization Three: AtomGit Message Notification Page Redesign

This message notification page update aims to improve scenario functions and optimize the page structure.
- Added a message list and unread list that aggregates all messages, making it easier for users to quickly review and handle different types of messages.
- Added an unread marker function, making it easier for users to trace messages and change message status.
- Adjusted the overall information structure to highlight key messages, making it easier for developers to use the message box.
Experience Optimization Four: Component Optimization

This optimization focuses on the sidebar and search components across the site, considering the developer's perspective for information retrieval, making it easier to find their own open-source projects and organizations.
- Full-site sidebar: Displays multiple dimensions of the developer's workspace, such as following, starring, projects, and organizations.
- Full-site search component: Quickly displays search history and recently visited projects, quickly retrieving user records.