v1.1 Version Update Content
Core Function Enhancements
Feature One: Search Function Upgrade
The GitCode search function helps users quickly find the required information on the platform, improving work efficiency and development experience.
- Multiple search categories: Supports searching in projects, Issues, Pull Requests, users, organizations, and more to meet different user needs.
- Clearer search results: Provides highlighting and intelligent sorting features, making search results clearer and easier to read, helping users quickly locate the required information.
- Support for organization/project-specific searches: Users can search within specific organizations or projects, facilitating team collaboration and project management.
- Support for browsing history search: Automatically saves the user's search history, allowing users to easily view and manage previous searches, improving work efficiency.
Feature Two: Permission Matrix Adjustment
The GitCode permission matrix adjustment feature helps users more flexibly manage team member permissions, ensuring project security and collaboration efficiency.
- Increased permission association: Supports interdependencies between permissions of different resources, automatically checking dependent permission points to avoid configuration errors.
- Role-based member filtering: Users can filter team members by role, quickly viewing and managing permission allocations for specific roles, enhancing permission management convenience.
Feature Three: Markdown Support for Rendering Emoji
The GitCode Markdown editor now supports rendering emoji, helping users express emotions and emphasize key points more vividly in documents and comments.
- Various emojis: Provides a wide range of emoji choices to meet different expression needs in various scenarios.
- Easy to use: Users only need to input the corresponding emoji symbols in the Markdown document to easily render the corresponding expressions, enhancing readability and fun.
- Improved communication effect: Using emojis in issue and PR communications effectively conveys emotions, enhancing communication and understanding among community users, improving community user experience.
Feature Four: PR Support for Milestone Association
Pull Request (PR) support for milestone association helps users better manage project progress and version release plans.
- Clear progress tracking: By associating PRs with milestones, users can track project progress and the implementation status of various features more clearly, enhancing project management transparency.
- Optimized version releases: After associating milestones, users can more conveniently plan and manage version release processes, ensuring that each version’s features and fixes are completed as planned, improving release efficiency and quality.
Other Feature Upgrades
Feature Upgrade One: CodeTree Supports Empty Directory Folding
When browsing project code online in GitCode, it automatically detects and folds empty directories, making the file structure more concise and clear, reducing unnecessary directory levels, helping users browse code more efficiently.
- Improved browsing efficiency: Users can quickly locate files and directories with content, improving code browsing and searching efficiency, reducing distractions.
- Clear directory structure: After folding empty directories, the code directory structure is more compact and clear, making it easier for users to understand and manage project files.
Feature Upgrade Two: Board Function Enhancement
The GitCode board function has been enhanced, adding a board view on top of the existing table view, providing users with a more flexible and efficient project management tool, enhancing team collaboration efficiency.
- Support for board mode: Provides a flexible board mode, allowing users to organize and display tasks based on task status, priority, or custom categories, making project management more intuitive.
- Customizable sorting in board view: Users can customize the sorting of tasks in the board view according to their needs, ensuring important tasks are handled first.
- Issue detail page supports viewing board information: In the issue detail page, users can directly view related board information for the task, facilitating understanding of the current status and progress of the task, enhancing project management transparency and efficiency.
Feature Upgrade Three: OpenAPI Supports Retrieving Repository Language Information
The new feature in OpenAPI now supports retrieving repository language information, enabling developers to easily access and analyze programming languages used in the project, further optimizing resource allocation and team collaboration. Our API continues to evolve, dedicated to providing developers with more comprehensive and convenient tools to help your project reach new heights.
Feature Upgrade Four: WebIDE Supports Syntax Highlighting for Vue and Harmony eTS
Support for syntax highlighting for the Vue framework and Harmony eTS has been added, providing developers with a more intuitive and efficient coding experience. Whether you are building cutting-edge web applications or developing projects related to Harmony OS, your code will now be clearer and easier to read, making it easier to spot errors, thus greatly improving development speed and accuracy.
User Experience Optimization
Experience Optimization One: Personal Dashboard Refreshed
Six major sections of information have been carefully redesigned: Projects, Activity, Follows, Organizations, My Profile, and Recent Activities, now presented in a more intuitive way, making information retrieval easier than ever before, ensuring you have a clear understanding of your work progress.
Experience Optimization Two: Personal Profile Fully Upgraded
We provide a personalized README module that allows you to elegantly showcase your achievements. The README module not only simplifies finding like-minded developers but also makes others understand your work at a glance through selected projects and vivid contribution graphs. Now let the world see the real you and establish closer connections with the global developer community!
Experience Optimization Three: Organization Page Refreshed
A dedicated organization page that showcases your team's unique style, attracting like-minded talents to learn about your team and promoting their joining. We highlight popular project areas, making technical achievements evident, showcasing your professional strength. Additionally, the new announcement column ensures that the latest team dynamics are quickly communicated throughout the community.
Experience Optimization Four: Comprehensive Mobile Experience Upgrade
To provide a smoother mobile experience, we have carefully adjusted and optimized over 50 pages. These pages now respond faster, have a clearer interface, and seamlessly adapt to various screen sizes, ensuring a smooth and consistent experience when browsing on phones or tablets. Our efforts continue, with more page adaptations still ongoing.
Bug Fixes
Thanks to the feedback from community热心用户 @Cody_G, @凌康, @哼了个哈, we have fixed the following product-related bugs:
- Fixed the bug where the repository directory history could not be queried.
- Fixed the bug where the last commit record of a file was displayed incorrectly.