Skip to content

Commit b8876d9

Browse files
authored
Bump version to v0.1.0 (#167)
Issue #, if available: #166 Description of changes: - Bumps crates versions from v0.0.0 to v0.1.0. - Updates the CHANGELOG. - Revises .gitignore to include .DS_store and .idea.
1 parent 683ab51 commit b8876d9

File tree

14 files changed

+129
-40
lines changed

14 files changed

+129
-40
lines changed

.gitignore

Lines changed: 102 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Created by https://www.toptal.com/developers/gitignore/api/c,c++,rust,clion,cmake,valgrind,visualstudiocode,intellij,emacs
2-
# Edit at https://www.toptal.com/developers/gitignore?templates=c,c++,rust,clion,cmake,valgrind,visualstudiocode,intellij,emacs
1+
# Created by https://www.toptal.com/developers/gitignore/api/c,c++,rust,cmake,clion,macos,emacs,valgrind,intellij+iml,visualstudiocode,intellij+all
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=c,c++,rust,cmake,clion,macos,emacs,valgrind,intellij+iml,visualstudiocode,intellij+all
33

44
### C ###
55
# Prerequisites
@@ -183,6 +183,10 @@ fabric.properties
183183
# https://plugins.jetbrains.com/plugin/12206-codestream
184184
.idea/codestream.xml
185185

186+
# Azure Toolkit for IntelliJ plugin
187+
# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
188+
.idea/**/azureSettings.xml
189+
186190
### CMake ###
187191
CMakeLists.txt.user
188192
CMakeCache.txt
@@ -251,7 +255,7 @@ flycheck_*.el
251255
/network-security.data
252256

253257

254-
### Intellij ###
258+
### Intellij+all ###
255259
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
256260
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
257261

@@ -300,28 +304,104 @@ flycheck_*.el
300304

301305
# Android studio 3.1+ serialized cache file
302306

303-
### Intellij Patch ###
304-
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
307+
### Intellij+all Patch ###
308+
# Ignore everything but code style settings and run configurations
309+
# that are supposed to be shared within teams.
310+
311+
.idea/*
312+
313+
!.idea/codeStyles
314+
!.idea/runConfigurations
315+
316+
### Intellij+iml ###
317+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
318+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
319+
320+
# User-specific stuff
321+
322+
# AWS User-specific
323+
324+
# Generated files
325+
326+
# Sensitive or high-churn files
327+
328+
# Gradle
305329

330+
# Gradle and Maven with auto-import
331+
# When using Gradle or Maven with auto-import, you should exclude module files,
332+
# since they will be recreated, and may cause churn. Uncomment if using
333+
# auto-import.
334+
# .idea/artifacts
335+
# .idea/compiler.xml
336+
# .idea/jarRepositories.xml
337+
# .idea/modules.xml
338+
# .idea/*.iml
339+
# .idea/modules
306340
# *.iml
307-
# modules.xml
308-
# .idea/misc.xml
309341
# *.ipr
310342

311-
# Sonarlint plugin
312-
# https://plugins.jetbrains.com/plugin/7973-sonarlint
343+
# CMake
313344

314-
# SonarQube Plugin
315-
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
345+
# Mongo Explorer plugin
316346

317-
# Markdown Navigator plugin
318-
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
347+
# File-based project format
319348

320-
# Cache file creation bug
321-
# See https://youtrack.jetbrains.com/issue/JBR-2257
349+
# IntelliJ
322350

323-
# CodeStream plugin
324-
# https://plugins.jetbrains.com/plugin/12206-codestream
351+
# mpeltonen/sbt-idea plugin
352+
353+
# JIRA plugin
354+
355+
# Cursive Clojure plugin
356+
357+
# SonarLint plugin
358+
359+
# Crashlytics plugin (for Android Studio and IntelliJ)
360+
361+
# Editor-based Rest Client
362+
363+
# Android studio 3.1+ serialized cache file
364+
365+
### Intellij+iml Patch ###
366+
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
367+
368+
*.iml
369+
modules.xml
370+
.idea/misc.xml
371+
*.ipr
372+
373+
### macOS ###
374+
# General
375+
.DS_Store
376+
.AppleDouble
377+
.LSOverride
378+
379+
# Icon must end with two \r
380+
Icon
381+
382+
383+
# Thumbnails
384+
._*
385+
386+
# Files that might appear in the root of a volume
387+
.DocumentRevisions-V100
388+
.fseventsd
389+
.Spotlight-V100
390+
.TemporaryItems
391+
.Trashes
392+
.VolumeIcon.icns
393+
.com.apple.timemachine.donotpresent
394+
395+
# Directories potentially created on remote AFP share
396+
.AppleDB
397+
.AppleDesktop
398+
Network Trash Folder
399+
Temporary Items
400+
.apdisk
401+
402+
### macOS Patch ###
403+
# iCloud generated files
404+
*.icloud
325405

326406
### Rust ###
327407
# Generated by Cargo
@@ -377,5 +457,9 @@ bb.out.*
377457
.ionide
378458

379459
# Support for Project snippet scope
460+
.vscode/*.code-snippets
461+
462+
# Ignore code-workspaces
463+
*.code-workspace
380464

381-
# End of https://www.toptal.com/developers/gitignore/api/c,c++,rust,clion,cmake,valgrind,visualstudiocode,intellij,emacs
465+
# End of https://www.toptal.com/developers/gitignore/api/c,c++,rust,cmake,clion,macos,emacs,valgrind,intellij+iml,visualstudiocode,intellij+all

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.0] - 2022-08-05
1011
### Added
11-
12-
- Lexer & Parser for the majority of PartiQL query capabilities
12+
- Lexer & Parser for the majority of PartiQL query capabilities—see syntax [success](https://github.com/partiql/partiql-tests/tree/main/partiql-tests-data/success/syntax)
13+
and [fail](https://github.com/partiql/partiql-tests/tree/main/partiql-tests-data/fail/syntax) tests for more details.
1314
- AST for the currently parsed subset of PartiQL
1415
- Tracking of locations in source text for ASTs and Errors
16+
- Parser fuzz tester
1517
- Conformance tests via test generation from [partiql-tests](https://github.com/partiql/partiql-tests/)
18+
- PartiQL Playground proof of concept (POC)
19+
- PartiQL CLI with REPL and query visualization features
1620

17-
21+
[Unreleased]: https://github.com/partiql/partiql-lang-rust/compare/v0.1.0...HEAD
22+
[0.1.0]: https://github.com/partiql/partiql-lang-rust/compare/v0.1.0

partiql-ast/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ exclude = [
1313
"**/.github/**",
1414
]
1515
edition = "2021"
16-
version = "0.0.0"
16+
version = "0.1.0"
1717

1818
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1919

2020
[lib]
2121
path = "src/lib.rs"
2222

2323
[dependencies]
24-
partiql-source-map = { path = "../partiql-source-map" }
24+
partiql-source-map = { path = "../partiql-source-map", version = "0.1.0" }
2525

2626
derive_builder = "~0.11.1"
2727
rust_decimal = { version = "1.25.0", default-features = false, features = ["std"] }

partiql-cli/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ exclude = [
1515
"**/.appveyor.yml",
1616
]
1717
edition = "2021"
18-
version = "0.0.0"
18+
version = "0.1.0"
1919

2020
[workspace]
2121

@@ -28,9 +28,9 @@ bench = false
2828
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
2929

3030
[dependencies]
31-
partiql-parser = { path = "../partiql-parser" }
32-
partiql-source-map = { path = "../partiql-source-map" }
33-
partiql-ast = { path = "../partiql-ast" }
31+
partiql-parser = { path = "../partiql-parser", version = "0.1.0" }
32+
partiql-source-map = { path = "../partiql-source-map", version = "0.1.0" }
33+
partiql-ast = { path = "../partiql-ast", version = "0.1.0" }
3434

3535

3636
rustyline = "10.*"

partiql-conformance-test-generator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ exclude = [
1212
"**/.travis.yml",
1313
"**/.appveyor.yml",
1414
]
15-
version = "0.0.0"
15+
version = "0.1.0"
1616
edition = "2021"
1717

1818
# TODO: fill in other details

partiql-conformance-tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ exclude = [
1212
"**/.travis.yml",
1313
"**/.appveyor.yml",
1414
]
15-
version = "0.0.0"
15+
version = "0.1.0"
1616
edition = "2021"
1717

1818
[[bin]]

partiql-eval/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ exclude = [
1515
"**/.appveyor.yml",
1616
]
1717
edition = "2021"
18-
version = "0.0.0"
18+
version = "0.1.0"
1919

2020
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
2121

partiql-irgen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ exclude = [
1515
"**/.appveyor.yml",
1616
]
1717
edition = "2021"
18-
version = "0.0.0"
18+
version = "0.1.0"
1919

2020
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
2121

partiql-parser/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ exclude = [
1515
"**/.appveyor.yml",
1616
]
1717
edition = "2021"
18-
version = "0.0.0"
18+
version = "0.1.0"
1919

2020
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
2121
[build-dependencies]
2222
lalrpop = "~0.19.7"
2323

2424
[dependencies]
25-
partiql-ast = { path = "../partiql-ast" }
26-
partiql-source-map = { path = "../partiql-source-map" }
25+
partiql-ast = { path = "../partiql-ast", version = "0.1.0" }
26+
partiql-source-map = { path = "../partiql-source-map", version = "0.1.0" }
2727

2828
thiserror = "~1.0.24"
2929

partiql-parser/fuzz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "partiql-parser-fuzz"
3-
version = "0.0.0"
3+
version = "0.1.0"
44
authors = ["PartiQL Team <partiql-team@amazon.com>"]
55
description = "PartiQL Parser Fuzz Tests"
66
publish = false

0 commit comments

Comments
 (0)