Skip to content

Commit

Permalink
Release 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
eliaskosunen committed Nov 13, 2020
1 parent ba5d170 commit 0a2a4ba
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 14 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 0.4 (in development)
# 0.4

_Released 2020-11-xx_
_Released 2020-11-13_

## Changes and removals

Expand All @@ -17,6 +17,7 @@ _Released 2020-11-xx_
To access the leftover range, use the return value of the scanning function.
* Rewrite file handling, with hopefully way less bugs this time around
* Remove `file_view` and caching ranges
* Move memory mapped files to the public API
* Remove `default_tag`, replace with `scan_default` function template
* Remove support for `scanf` syntax, including `scn::scanf` and `scn::basic_scanf_parse_context`.
* Improve Ranges integration:
Expand All @@ -41,6 +42,7 @@ _Released 2020-11-xx_
[@leha-bot (Alex)](https://github.com/leha-bot) for reporting)
* Fix CUDA compilation (#22, thanks [@invexed (James Beach)](https://github.com/invexed) for reporting)
* Move to readthedocs (https://scnlib.readthedocs.com) from https://scnlib.dev
* Move to GitHub Actions from Travis and Appveyor

# 0.3

Expand Down
3 changes: 0 additions & 3 deletions CONTRIBUTING.md

This file was deleted.

11 changes: 3 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
![Linux](https://github.com/eliaskosunen/scnlib/workflows/linux/badge.svg?branch=master)
![macOS](https://github.com/eliaskosunen/scnlib/workflows/macos/badge.svg?branch=master)
![Windows](https://github.com/eliaskosunen/scnlib/workflows/windows/badge.svg?branch=master)
[![Codecov Coverage](https://codecov.io/gh/eliaskosunen/scnlib/branch/master/graph/badge.svg)](https://codecov.io/gh/eliaskosunen/scnlib)
[![Latest Release](https://img.shields.io/github/v/release/eliaskosunen/scnlib?sort=semver)](https://github.com/eliaskosunen/scnlib/releases)
[![License](https://img.shields.io/github/license/eliaskosunen/scnlib.svg)](https://github.com/eliaskosunen/scnlib/blob/master/LICENSE)
[![C++ Standard](https://img.shields.io/badge/C%2B%2B-11%2F14%2F17%2F20-blue.svg)](https://img.shields.io/badge/C%2B%2B-11%2F14%2F17%2F20-blue.svg)
Expand Down Expand Up @@ -35,13 +34,9 @@ Think [{fmt}](https://github.com/fmtlib/fmt) but in the other direction.
This library is the reference implementation of the ISO C++ standards proposal
[P1729 "Text Parsing"](https://wg21.link/p1729).

This library is currently of pre-release quality (version 0.3).
It is usable in its present state, but do not expect a bug-free experience.
Additionally, I reserve the right to change the interfaces in incompatible ways
in future minor version releases (e.g. 0.4).

The next release of this library will be 0.4.
After that, unless significant design flaws can be found,
This library is currently of pre-release quality (version 0.4),
but its interface and behavior should remain relatively stable.
Unless significant design flaws can be found,
the next major release will be 1.0-rc1.
1.0 will be released when an rc-version will prove itself reasonably bug-free.

Expand Down
2 changes: 1 addition & 1 deletion include/scn/detail/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

#define SCN_COMPILER(major, minor, patch) \
((major)*10000000 /* 10,000,000 */ + (minor)*10000 /* 10,000 */ + (patch))
#define SCN_VERSION SCN_COMPILER(0, 3, 0)
#define SCN_VERSION SCN_COMPILER(0, 4, 0)

#ifdef __INTEL_COMPILER
// Intel
Expand Down

0 comments on commit 0a2a4ba

Please sign in to comment.