Releases: GSA/code-gov-web
Bug Fixes
API Integration
This is a major version update.
What Changed
- Site loads more than twice as fast now. Previously, it took 1.7 minutes to finish loading on a slow 3G connection. Now, it takes 39.29 seconds on the same connection.
- Data Usage decreased. Previously, site loaded 4 MB over the network on initial site load. Now, it is 1.3 MB.
- Created ClientService, a service that talks to the backend API
- Integrated ClientService into several components
- Removed the following obsolete code: AgencyService, AGENCIES, AgencyApiService, AgenciesIndexService, ReleasesIndexService, RepoService, ReposService, ElasticsearchSearchService, LunrSearchService, SearchService, ElasticsearchTermService, LunrTermService, TermService
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
Data Updates and Minor Code Refactor
This is a minor version update.
What Changed
- Minor fix for Internet Explorer compatibility. Replaced Array.includes with Array.IndexOf. Closes issue #456
karma-webpack
version freeze. - The upstream project forkarma-webpack
introduced an error in its latest version. We are freezing the version to one that we know works with our tests/code.- Remove version npm script from the package.json file
- DOT releases update, include JPO ODE project
package.json
version is now the same as our release version
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
Updating Compliance and Stylistic Changes
What Changed?
- Update language describing source of agency abbreviations
- Updating EPA policy compliance to green
- Updated styling for search results
- Updated DOT repositories
- Improved reliability of search feature
- Added additional help wanted tasks
- Updated Google Analytics tracking, including Tag Manager
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
EPA updates Source Code Policy
What Changed?
Updates to our compliance dashboard:
- The Environmental Protection Agency has published their agency's source code policy and is consistent with the Federal Source Code Policy.
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
DOE compliance update
What Changed?
Updates to our compliance dashboard and releases data:
- The Department of Energy has updated its compliance level and are now fully compliant!
- The Department of Veterans Affairs added seven new releases to its code inventory
- The Department of Justice added one new release to its code inventory
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
Help Wanted
What Changed?
This release introduces our Help Wanted feature.
This feature will provide agencies with the capability to identify issues and/or features where they are accepting external contributions. For this release, we have compiled a number of initial Help Wanted tasks that our partner agencies have identified. These tasks are static for the moment and will be optimized in the future to use our API.
You can see the beta version of Help Wanted here. In the coming days, we will be adding this URL to our navigation menu.
Any Issues?
If you find any issues please create a new Github issue here. or send us a PR following our Contributing.md guide.
Code.gov releases inventory update
What Changed
We updated our releases.json, releasesIndex.json, and report.json file to reflect any changes that agencies might have done in the past week.
Compliance Dashboard Updates
We've updated our agency compliance dashboard to better reflect the status of each agency.
What changed?
- We are now displaying three data points to show compliance with the Federal Source Code Policy.
- Status of agency's source code policy and how consistent it is with the Federal Source Code Policy.
- Percentage of new custom code the agency has open sourced.
- Percentage of code/projects the agency has added to their code inventory.
- We updated how we calculate the agency's overall compliance with the Federal Source Code Policy.
- This now gives more weight to the creation of the agency's source code policy and its consistency with the Federal Source Code Policy.
- Minor code cleanup and refactoring
What data files are included
All these changes can be viewed at Code.gov
Release v1.2.3 - Code.gov Roadmap
What changed:
- Added code inventory harvested 2018-01-05
- Added our Roadmap page and navigation
- Bug fixes to our CircleCI configuration
- Minor bug fixes
- General repo cleanup and maintenance.