All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Will list future updates here
1.0.2 - 2023-05-27
- Added
TODO.md
file - Added
build.yml
to.github/workflows
- Added
lint.yml
to.github/workflows
- Renamed
market.go
togo-nyse-time.go
- Moved
holiday.go
tosrc
directory - Moved
hours.go
tosrc
directory - Moved
go-nys-time.go
tosrc
directory - Updated
.gitignore
file
- Removed
go.yml
from.github/workflows
1.0.1 - 2023-05-23
- Updated files to reflect new name
1.0.0 - 2023-01-18
- Better Commenting
- Updated
CHANGELOG.md
to include changes
0.0.3 - 2023-01-18
- Changed repo title to
go-nyse-time
- Updated
README.md
to include usage examples - Updated
CHANGELOG.md
to include changes
0.0.2 - 2023-01-18
- Changed package name from
nyse
tonyse_time
- Updated
README.md
to include usage examples - Updated
CHANGELOG.md
to include changes
- Large amount of public functions that needed to be private
0.0.1 - 2023-01-17
IsMarketOpen()
- Checks if the market is open at the current time- Returns
true
if the market is open
- Returns
IsMarketOpenCustom(time.Time)
- Checks if the market is open at a specific time- Returns
true
if the market is open
- Returns
IsHoliday(time.Time)
- Checks if a specific date is a holiday- Returns
true
if the date is a holiday
- Returns
IsEarlyClose(time.Time)
- Checks if a specific date is an early close- Returns
true
if the date is an early close
- Returns
IsWeekend(time.Time)
- Checks if a specific date is a weekend- Returns
true
if the date is a weekend
- Returns
- Updated
README.md
to include usage examples - Updated
CHANGELOG.md
to include changes